EF是如此广泛使用的员工,但我没有意识到我应该如何使用它.我用不同的方法在不同的项目上遇到了很多关于ef的问题.所以有些问题汇集在我脑海里.并且答案使我使用纯ado.net和存储过程.所以问题是:
我应该为每个app\thread\atomic操作使用一个上下文吗?使用方法 - 每个app\thread一个上下文可能略微提高性能和调用导航属性的可能性,但我们遇到另一个问题 - 更新此上下文并在上下文中增加加载的数据,我也不确定每个app一个dbcontext的并发性线.使用每个操作的上下文将导致我们将ef结果重新映射到我们的DTO.所以你看到我们再次回到问题1.
我们可以尝试仅使用EF + SP吗?我们再次提出以前的问题.如果不使用大部分功能,使用ef的原因是什么?
所以,EF是开始项目的好方法.当我们几乎没有屏幕和crud操作时,它非常方便.但接下来呢?
所有这些文字都只是未分类的想法.我知道纯粹的ado.net会带来另一种挑战.那么,您对此主题有何看法?
我正在使用Angular + Typescript构建一个Web应用程序.我有ASP.NET Web API.其中一个端点返回带有timespan属性的模型.我使用字符串类型来显示它但现在我需要使用TimeSpan值在画布上绘制对象,我找不到任何有用的信息.
字符串值类似于:"00:01:05"
我需要知道TotalSeconds例如.