登录
首页 » C# » 用Unity实现层与层之间的接口调用(附源码)

用Unity实现层与层之间的接口调用(附源码)

于 2013-07-26 发布
0 189
下载积分: 1 下载次数: 0

代码说明:

用Unity的依赖注入容器(Dependency Injection, DI)实现

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • EF Code First简介及一个入门级实例
    一、EF Code First简介 EntityFramework 代码优先   二、EF Code First第一个简单实例 1、开发环境及数据库说明 开发环境:Visual Studio 2010 Ultimate sp1 Sql Server 2008 R2 数据库:Northwind 2、实例代码结构 结构说明: App:控制台应用程序 Data:数据访问 Domain:实体类 3、安装Entity Framework   在Visual Studio编辑器中点击Tools -> Library Package Manager -> Package Manager Console,在Package Manager Console窗口中执行下面语句,安装最新版Entity Framework。 PM> Install-Package EntityFramework   App层和Data层分别添加对EntityFramework的引用:     在App层安装EntityFramework之后,将自动添加App.config和packages.config文件。   App.config配置Entity Framework版本信息及数据库连接信息,修改其中数据连接信息以适应本地实际环境。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15   packages.config现实当前项目使用的package: 1 2 3 4 4、实例代码 Domain中Category.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace Northwind.Domain.Entities 7 { 8 public class Category 9 { 10 /// 11      /// 分类ID 12      /// 13 public int CategoryID { get; set; } 14 15 /// 16      /// 分类名称 17      /// 18 public string CategoryName { get; set; } 19 } 20 } Data中NorthwindContext.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using System.Data.Entity; 7 8 using Northwind.Domain.Entities; 9 10 namespace Northwind.Data 11 { 12 public class NorthwindContext : DbContext 13 { 14 public DbSet Categories { get; set; } 15 } 16 } App中Program.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using Northwind.Data; 7 using Northwind.Domain.Entities; 8 9 namespace Northwind.App 10 { 11 class Program 12 { 13 static void Main(string[] args) 14 { 15 Category c = new Category() { CategoryName = "电子数码" }; 16 17 using (NorthwindContext db = new NorthwindContext()) 18 { 19 db.Categories.Add(c); 20 db.SaveChanges(); 21 } 22 23 Console.WriteLine("Finish"); 24 Console.ReadKey(); 25 } 26 } 27 } 5、运行说明   由于在上面的数据库连接字符串中并未包含指定的数据库名称,运行成功之后,将在本地数据引擎中创建如下数据库和表:   数据库名称:Northwind.Data.NorthwindContext   表名称:Categories 6、示例代码附件
    2014-04-22下载
    积分:1
  • C# 声卡检测(PC喇叭)
    很好用的声卡检测程序,检测是否有声卡
    2018-11-01下载
    积分:1
  • c# 十字光标定位 实例
    winform程序 实现了 十字光标定位
    2013-05-06下载
    积分:1
  • asp.net 学生管理系统源码(含数据库备份)
    学生信息管理系统一、源码描述       本程序为学生信息管理系统。是一个简易的ASP.NET系统,主要实现登录功能和两个模块信息的增删改查。二、功能介绍      1、管理员信息管理:添加、修改、删除、查找用户信息,添加,修改用户权限;      2、学生信息管理:添加、修改、删除、查找学生信息,批量导入,导出,导出失败导入项;      3、修改密码;      4、登录。三、注意事项      1、后台管理用户名admin 密码123456,权限为超级管理员。      2、开发环境为Visual Studio 2013,数据库为SQL Server 2008,使用.net 4.0开发;      3、数据库文件在DB文件夹中,包括数据库文件、数据库脚本、数据库备份文件;      4、默认数据库连接字符串在Web.config中修改。作者:SWU
    2019-05-31下载
    积分:1
  • 金蝶云星空二次开发零入门(上)
    内容简介: 集成开发平台简介 开发环境部署准备 BOS业务常用操作业务服务讲解 单据插件开发基础
    2021-11-06 00:37:11下载
    积分:1
  • 折线图波形图绘制(动态绘制,实时变化)
    折线图波形图绘制(动态绘制,实时变化)
    2019-05-22下载
    积分:1
  • VIP会员管理系统源码(于sqlite数据库)
    【实例简介】 会员管理和统计,基于sqlite数据库开发,所以无需本地安装数据库
    2021-06-12 00:31:16下载
    积分:1
  • 调用和摄像头识别二维码
    调用和摄像头识别二维码
    2013-05-10下载
    积分:1
  • C#监视电脑公网IP地址并邮件通知
    本实例用于监视电脑所在公网IP,并在IP地址变动后通过邮箱发送至指定邮箱
    2019-08-23下载
    积分:1
  • asp.net +Jquery 实现的 RSS阅读器 完整源码下载
    asp.net +Jquery 实现的 RSS阅读器 完整源码下载
    2013-12-04下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载