using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
using System.Drawing;
using System.IO;
namespace BurgerShop.Models
{
public class FoodDbInitializer : DropCreateDatabaseAlways<FoodContext>
{
public byte[] ImageToByteArray(Image image)
{
MemoryStream ms = new MemoryStream();
image.Save(ms, image.RawFormat);
return ms.ToArray();
}
protected override void Seed(FoodContext context)
{
Burger hamburger = new Burger
{
Id = 1,
Name = "Гамбургер",
Price = 49,
Image = ImageToByteArray(Image.FromFile("BurgerShop\Content\img\Burgers\1.jpg"))
};
base.Seed(context);
}
}
}
When I'm trying to read the image from file I have FileNotFoundException
. I have that image in my file path, so it's strange that compiler can't find a file. Help me please!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…