相关疑难解决方法(0)

实体框架CodeFirst延迟经历

我正在学习实体框架,我目前正面临一个问题,我花了大约10秒钟从数据库中检索数据或更新一行,好像我的代码实际上已经停留了一段时间,即使调试它一切很正常.

除了延迟之外,代码本身实际上按预期工作.

在Google上搜索,我在这里找不到与此问题相关的其他人与实体框架相关的问题.

我想也许这与我的CodeFirstMySQLEntities类构造函数有关,但不确定.

如果有人能为我提供指导,我将不胜感激.

这是主要代码:

namespace CodeFirstMySQL
{
    class Program
    {
        static void Main(string[] args)
        {
            UserRepository userRepository = new UserRepository();

            userRepository.Update("Klein", "OtherName");

            //delay experienced here

            Console.WriteLine("done");
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是DbContext代码:

namespace CodeFirstMySQL.Database
{
    public class CodeFirstMySQLEntities : DbContext
    {
        public CodeFirstMySQLEntities() : base("CodeFirstMySQLEntities") { }

        public DbSet<UserModel> Users { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是UserModel代码:

namespace CodeFirstMySQL.Database.Models
{
    public class UserModel
    {
        [Key, StringLength(100)]
        public string firstName { get; set; }

        [StringLength(100)]
        public string lastName …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework delay

2
推荐指数
1
解决办法
756
查看次数

标签 统计

c# ×1

delay ×1

entity-framework ×1