小编Mar*_*ark的帖子

实现业务逻辑验证的最佳实践 - 实体框架

我使用的实体框架是第一次,我需要插入新对象到数据库之前添加业务逻辑,这里是我想过的选项:

  1. 通过重写SaveChanges方法在DataContext级别实现业务逻辑
  2. 使用OnPropertyChanging部分方法为每个实体实现业务逻辑
  3. 将生成的代码包装在实现验证层的自定义类中.

在Entity Framework上管理业务逻辑时,哪种方法是最佳实践

c# entity entity-framework

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

在ConcurrentDictionary中插入值

我正在尝试将值插入ConcurrentDictionary,我习惯于字典,所以这不起作用:

  public ConcurrentDictionary<string, Tuple<double, bool,double>> KeyWords =  new
                ConcurrentDictionary<string, Tuple<double, bool,double>>
    {
        {"Lake", 0.5, false, 1}
    };
Run Code Online (Sandbox Code Playgroud)

什么是正确的方式,因此我正在上课.

c#-4.0

4
推荐指数
2
解决办法
2869
查看次数

标签 统计

c# ×1

c#-4.0 ×1

entity ×1

entity-framework ×1