castle windsor学习----- CastleComponentAttribute 特性注册

Posted 蓝平凡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了castle windsor学习----- CastleComponentAttribute 特性注册相关的知识,希望对你有一定的参考价值。

[CastleComponent("GenericRepository", typeof(IRepository<>), Lifestyle = LifestyleType.Transient)]
public class Repository<T> : IRepository, IRepository<T>
{
    // some implementation
}
container.Register(AllTypes.FromThisAssembly()
    .Pick()
    .If(Component.IsCastleComponent));

 

以上是关于castle windsor学习----- CastleComponentAttribute 特性注册的主要内容,如果未能解决你的问题,请参考以下文章

castle windsor学习-----Inline dependencies 依赖

Castle Windsor 学习-----Installer的几种安装方式

castle windsor学习-------Container Events 容器的事件

Castle.Windsor依赖注入的高级应用_Castle.Windsor.3.1.0

依赖注入 Castle.Windsor高级应用

Castle.Windsor依赖注入的高级应用