Welcome

首页 / 软件开发 / .NET编程技术 / Unity(三):快速入门

Unity(三):快速入门2010-07-28 cnblogs 赤脚小子最近patterns & practices团队采用了一种新的文档发布模式,就是Release版本的产品在发布的同时,将产品文档同步到msdn中。这样的话,如果你只想先了解下产品,或者先了解再决定是否安装的话,可以先在msdn上浏览,而不必安装->看文档->卸载。

在这里,首先给出一个简单使用Unity的简单示例。通过示例,让我们对Unity的使用有一个初步的认识和了解。在接下来的文章中,我会展开做详细的介绍和分析。如果对Unity是还一点概念也没有的话,可以参考我前面的两篇文章:Unity(一):从ObjectBuilder说起,Unity(二):Unity是什么?。

本示例主要展示了Unity在type mapping方面的一个基本应用。

使用Unity,最基本步骤有三步。

1.建立容器;

2.将接口与类的映射注册到容器中;

3.从容器中解析出正确的对象。

为了接下来的说明,我们先编写几个后面需要的接口和类:

Step0.准备工作

ILogger接口:

ConsoleLogger类:

NullLogger类: