0

私はこの階層を持っています:

IRepository
    |
    |_____IRepository<T>_______________________________________________
              |                                                        |
              |_____Repository<TModelContainer, TEntity>               |
                        |                                              |
                        |_____SpecificRepository<TEntity>          IEntityRepository
                                  |                                    |
                                  |__________EntityRepository__________|

そして、次の登録ペアのみが必要です。

IRepository<T> / Repository<T>
IEntityRepository / EntityRepository

http://docs.castleproject.org/Windsor.Registering-components-by-conventions.ashxに基づいて、それを達成する方法を理解できません...

4

1 に答える 1

1

.WithServiceDefaultInterface()トリックを行う必要があります

于 2012-11-12T10:26:42.837 に答える