当前位置: 首页 > news >正文

商业地产网站建设做电影网站违法

商业地产网站建设,做电影网站违法,网站建设公司如何签单,wordpress 自动文章目录 作用域 作用域由IServiceScope接口承载 对象释放 实现IDisposable接口类型释放 1.DI只负责释放由其创建的对象实例 2.DI在容器或子容器释放时,释放由其创建的对象实例 建议 1.避免在根容器获取实现IDisposable接口的瞬时服务 2.避免手动创建实现了IDispo…

文章目录

  • 作用域
    作用域由IServiceScope接口承载

  • 对象释放 实现IDisposable接口类型释放
    1.DI只负责释放由其创建的对象实例
    2.DI在容器或子容器释放时,释放由其创建的对象实例

  • 建议
    1.避免在根容器获取实现IDisposable接口的瞬时服务
    2.避免手动创建实现了IDisposable对象,应该使用容器来管理其生命周期

// 申明接口
public interface IOrderService
{
}public class DisposableOrderService : IOrderService,IDisposable
{public void Dispose(){Console.WriteLine($"DisposableOrderService Disposed:{this.GetHashCode()}");}
}

// 注册服务
public void ConfigureServices(IServiceCollection services)
{services.AddTransient<IOrderService,DisposableOrderService>();
}
// 控制器调用
[HttpGet]
public int Get([FromServices]IOrderService orderService,[FormServices]IOrderService orderService2)
{Console.WriteLine("接口请求处理结束");return  1;
}

调用方法输出结果为:

接口请求处理结束
DisposableOrderService Disposed:37423742395
DisposableOrderService Disposed:82374273598
  • 意味着瞬时对象在整个请求结束后才释放

继续使用其他声明周期声明方式,可得出以下结论:
Scope生命周期中,作用域内为同一对象,
Singleton生命周期中,执行完请求对象不会被释放;当应用程序被关闭时,对象会被释放

如果在根容器中获取注册的瞬时服务,那么服务对象一直不会被释放,直到应用程序退出为止

http://www.yayakq.cn/news/58664/

相关文章:

  • 购物网站建设要求茶叶网络推广方案
  • 洛阳最好的做网站的公司公司官网系统
  • 做电商哪个设计网站比较好做美工比较好的网站
  • 新型建筑模板价格多少网站的seo是什么意思
  • 网站怎么做市场分析关键词排名是什么意思
  • 网站建设 官网站网页建设
  • 北京网站推广外包wordpress友情链接显示个数
  • 天助网的网站广州网站定制开发设计
  • 制作公司网站结构图聊城有制作网站的吗
  • 国企门户网站建设方案滁州做网站hi444
  • 做网站哪个系统最安全为了找工作做的前端网站
  • 仿搜狐视频网站源码瑞安哪里有培训做网站的
  • 网站无法添加图片天元建设集团有限公司三层九中心
  • 网站开发注意资源收费网站怎么做
  • 天津建站费用苏州建设银行网站首页
  • 网监关闭的网站怎么恢复不同域名一样的网站
  • 珠海网站建设解决方案wordpress界面变宽
  • 万荣网站seo网站被主流搜索引擎收录的网页数量
  • 做网站有陪标现象吗做网站可以不做后端吗
  • 简单分析网站的外链 以及优化的策略.中国建设教育协会安全员证
  • 用python做购物网站下载学校网站模板下载
  • 青岛工程建设管理信息网站网站建设栏目标语口号
  • 用什么编程语言做网站好超简单做网站软件
  • 缅甸做网站网站建设要考虑哪些
  • 做网站采集广州网站制作托管
  • 网站导航设计法则网站推广与搜索引擎优化
  • 企业网站推广名词解释网站建设的七大主要目的
  • 单仁做的网站怎么建立自己的微信公众号
  • 后台网站要做权限前端还是后台做企业网站怎么做省钱
  • 网站建设功能报价东莞企业邮箱