`
maplye
  • 浏览: 114692 次
  • 来自: ...
社区版块
存档分类
最新评论

[Castle]Castle也范型

    博客分类:
  • .NET
阅读更多
配置文件如下:
<!-- Core data access services -->
        
<component 
            
id="commondao" 
            service
="RXOA.DataAccess.ICommonDao`1,RXOA.DataAccess"
            type
="RXOA.DataAccess.CommonDao`1,RXOA.DataAccess">
        
</component>
上面这种是一种通用的配置方法,也就是说这种配置可以使用任何类型如:
private ICommonDao<Announce> _commonDao;
        
private ICommonDao<AnnounceType> _typecommonDao;
        
private ICommonDao<ObjectLooker> _objDao;


        
public AnnounceService(ICommonDao<Announce> commonDao, ICommonDao<AnnounceType> typecommonDao,
                               ICommonDao
<ObjectLooker> objDao)
        
{
            
this._commonDao = commonDao;
            
this._typecommonDao = typecommonDao;
            
this._objDao = objDao;
        }
这里有三种不同的类型,只需上面一个配置即可。
你也可以配置制定类型的范型服务
<component 
    
id='int.repos.generic' 
    
service='Namespace.IRepository`1[[System.Int32]], AssemblyName' 
    type
='Namespace.Repository`1[[System.Int32]], AssemblyName' />

更多参考Castle Documention
http://www.castleproject.org/container/documentation/v1rc3/usersguide/genericssupport.html
分享到:
评论

相关推荐

    C++多范型设计

    《C++多范型设计》是一本深入探讨C++编程语言中模板技术的专著,由知名软件工程师James O. Coplien撰写,并由鄢爱兰、周辉等翻译成中文版,ISBN号为9787508318240。这本书的核心主题是C++中的泛型编程,它是C++编程...

    范型程序设计与 STL.pdf

    此外,STL也与C++11及更高版本的新特性紧密结合,如lambda表达式和右值引用,进一步扩展了其功能和应用范围。 在实际项目中,使用STL可以有效地解决复杂的数据结构和算法问题,比如高效地排序、查找、复制数据,...

    论文研究-消息传递范型与C/S范型双范型的主数据管理机制 .pdf

    同时,MDM系统也会发送包含数据变更信息的消息给其他尚未更新的分系统,通知它们进行相应的更新操作。通过这样的消息传递机制,主数据存储库与分系统之间可以实现数据的实时同步,保持数据的一致性。 消息队列机制...

    Java 范型Java 范型.doc

    Java 范型Java 范型

    《分布式系统原理与范型》.pdf

    总体而言,《分布式系统原理与范型》不仅为信息技术学科和电气工程学科的学生和教师提供了一本权威的学习参考书,也为从事相关技术领域的工程师和技术人员提供了自学读物。本书的出版,对提升我国在分布式系统领域的...

    分布式系统原理与范型

    《分布式系统原理与范型》是分布式系统中的经典教材,全书分为两部分:原理和范型。第一部分详细讨论了分布式系统的原理、概念和技术,其中包括通信、进程、命名、同步、一致性和复制、容错以及安全。第二部分给出了...

    C++多范型设计 作者:[美]James O.Coplien

    在读完这本书以后,读者将会了解如何根据应用领域的共同性和差异性分析来确定C++方案领域的结构,也就是如何选择适用于应用领域同时又为C++所支持的范型来形成方案领域的结构。 全书涵盖了这样一些重要的概念或...

    分布式系统原理与范型(第二版)

    2. 对等网络(Peer-to-Peer, P2P):在P2P网络中,每个节点既是服务的消费者也是服务的提供者,具有良好的可扩展性和自我修复能力。 3. 微服务架构:将大型应用程序分解为一组小型、独立的服务,每个服务都可以独立...

    C++多范型设计.pdf

    C++多范型设计.pdfC++多范型设计.pdfC++多范型设计.pdf

    分布式系统-原理与范型(第2版) 完整版

    本书是著名作者Tanenbaum关于分布式系统的最新...本书适用对象广泛,不仅可以作为学习分布式计算机的本科生和研究生的教材,对于从事分布式计算研究和工程应用的科技人员和工程技术人员来说,本书也是一本优秀的读物。

    分布式系统-原理与范型(第2版)

    分布式系统-原理与范型(第2版) 分布式系统-原理与范型(第2版) 分布式系统-原理与范型(第2版) 分布式系统-原理与范型(第2版)

    分布式系统原理与范型答案(第二版)答案

    分布式系统原理与范型是计算机科学中的一个重要领域,它涵盖了多台计算机如何通过网络协同工作,以实现一个共同的目标。《分布式系统原理与范型(第二版)》这本书深入浅出地介绍了这一主题,旨在帮助读者理解分布式...

    分布式系统原理与范型中文版

    分布式系统原理与范型中文版 经典分布式理论书籍

    Java 范型攻略篇

    ### Java范型攻略篇:深度解析与应用 #### 一、引言:Java范型的引入 在Java的发展历程中,范型(Generics)的引入标志着语言设计上的一个重要里程碑。自Java 1.5发布以来,范型成为了Java语言的重要特性之一,极...

    分布式系统原理与范型课件

    - **对等网络(P2P)**:所有节点地位平等,可以既是服务提供者也是服务消费者。 - **集群**:多台服务器组成一个整体,对外表现为单一系统。 - **分布式数据库**:数据分布在多个节点上,通过复制和分区保证数据...

    分布式系统原理与范型(下).pdf

    分布式系统原理与范型(下).pdf 清华大学出版社,不错的分布式教材。

    分布式系统原理与范型.pdf

    Tanenbaum教授是早期操作系统领域的知名学者,其著作深入浅出地介绍了分布式系统的基本原理和实现范型。 分布式系统的原理部分是该书的核心内容,涵盖了多个重要的概念和原理。首先,通信是分布式系统中最为基本的...

Global site tag (gtag.js) - Google Analytics