Mini

Mini 容器学习笔记1——环境搭建(基础篇)

北城以北 提交于 2019-11-29 07:46:17
一. 环境下载 到Mini 容器的 官方网站 下载 NLite框架 的二进制文件,下载并解压后就可以了。 我们使用NLite框架需要用到下面的文件: NLite.dll(必要) 二. 建立NLite应用程序 新建一个控制台应用程序 HostMini 添加NLite.dll 引用 添加命名空间:using NLite;using NLite.Mini; 在主函数中添加创建Mini容器的代码:var container = new Kernel(); 创建契约接口IMessageSender 创建组件EmailSender 通过服务注册表注册组件EmailSender 通过服务定位器获取契约接口 调用契约方法: 运行程序,输出结果 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NLite; using NLite.Mini; namespace HostMini { public class App { [Contract] public interface IMessageSender { void Send( string message); } public class EmailSender : IMessageSender { public