程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> Unity V3 初步使用 —— 為我的.NET項目從簡單三層架構轉到IOC做准備

Unity V3 初步使用 —— 為我的.NET項目從簡單三層架構轉到IOC做准備

編輯:C#入門知識

由於本人表達能力有限,為避免不必要的誤人子弟,本文將不會涉及IOC與DI,僅僅描述新版本Unity 3的使用(非Unity 3D,如果您想看的是Unity 3D請立即離開,否則莫怪此處“謀財害命”)


流行的IoC框架,最新版本為Unity v3。

 

在彈出的窗口搜索“Unity”,

安裝完之後可以管理解決方案中的項目是否使用Unity,如下圖勾選或取消勾選即可。

當然也可以直接在官網下載然後引用,這也是之前常用的方式。

 

【Coding】我的代碼包含一個接口(IRegionFormat)三個類(DefaultRegionFormat、
DayMonthYearRegionFormat、MonthDayYearRegionFormat),還有一個包含Main方法的類Program。

一個接口三個類 包含Main方法的類Program 配置文件app.config

代碼有注釋,就不羅嗦拉。
【值得注意的是】 1. 注入的接口對象所屬的類中包含構造函數,且構造函數包含未進行注入的參數類型(如string,如果非要問還有哪些屬於,我的回答是我也不知道,但是只有object類型作為構造函數參數運行時是不報錯的),則要進行“RegisterInstance”,如Program類中的ParameterUnity方法所示。

2. 配置文件是XML格式,切記區分大小寫。

3.Unity 3 幫助文檔:http://msdn.microsoft.com/en-us/library/dn170416.aspx

  complex 地址: http://unity.codeplex.com/

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved