EntityFrameworkCore.SqlServer 2.0 ile asp. Net core wep api 2.0 uygulama geliştirdik. Veri tabanı ilk yaklaşımı kullanılarak geliştirilmiştir. Dbcontext uygulamasını kullanarak varlıklara erişmeye çalışırken kırılma moduna geçecek. Başvuru durumunun kırılma durumuna gitme nedenini bulamıyorum. Lütfen bu sorunu çözmeye yardımcı olun.Uygulama arası erişim dbcontext, ASP.NET çekirdek web api 2.0 varlık çerçeve çekirdek 2.0 veritabanı ilk yaklaşımı ile erişim
DBContext sınıfında OnConfiguring yöntemi aşağıdadır. Kontrol ünitesinde DBContext varlıkları erişmek için kullanılan kod bloğu Aşağıda
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
if (!optionsBuilder.IsConfigured)
{
optionsBuilder.UseSqlServer(@"Server=(local);Database=VotingAppDB;User ID=sa;Password=123;");
}
}
// GET api/values
[HttpGet]
public IEnumerable<string> Get()
{
VotingAppDBContext context = new VotingAppDBContext();
var questions = context.Questions.ToList();
return new string[] { "value1", "value2" };
}
tüm
Sorunum var. Şimdiye kadar nasıl tamir edeceğimi bilmiyorum. – hidden
veritabanınızın şemaları var mı? Şemalarımı kaldırdığımda ve iskeledeyken çalışmaya başladı. – hidden
Sorunumu buldum. Sütun uzunluğunu tanımlamak için VARCHAR (max) kullanmıştım. Bazıları bunu anlamıyor ve sessizce – hidden