摘要:
###1.数据库建表 CREATE TABLE dbo.Test ( tId INT IDENTITY NOT NULL , tName NVARCHAR (20) NOT NULL , tSalary DECIMAL (8, 2) NULL , tTimeStamp TIMESTAMP , PRI 阅读全文
摘要:
1.工作单元(UnitOfWork)是什么? Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of 阅读全文
摘要:
在开始UnitOfWork模式之前有必要回顾下我们耳熟能详的Data Access Object(DAO)模式,即数据访问对象。DAO是一种简单的模式,我们构建应用的时候经常会使用到它,它的功能就是将DAL元素从应用程序中分离出来,在经典的三层架构中,我们会将数据持久化工作单独分离出来,封装成DAL 阅读全文
摘要:
本文首先简单介绍了几种API设计风格(RPC、REST、GraphQL),然后根据实现项目经验提出WebAPI规范设计思路,一些地方明显违反了RESTful风格,供大家参考! 一、几种设计风格介绍 1.1 RPC 这是最常见的方式,RPC说的是本地调用远程的方法,面向的是过程,估计超过50%的API 阅读全文
摘要:
从MVC到WebApi,路由机制一直都在其中扮演着重要的角色。 它可以很 简单 :如果你只需要会用一些简单的路由,如/Home/Index那么你只需要配置一个默认路由就能搞定。 它可以很 神秘 :你的url可以千变万化,看到一些“无厘头”的url,很难理解它是如何找到匹配的Action,例如/api 阅读全文
摘要:
一、HTTP系列演进 方式|说明 | HttpWebRequest|.NET早期版本,同步方式 WebClient|HttpWebRequest的封装简化版,同步方式 HttpClient|.NET4.5以后,异步方式 HttpClientFactory|.NET Core2.1 二、HttpCli 阅读全文
摘要:
1、Json字符串实体转换扩展方法,依赖Json.Net包 /// <summary> /// Json扩展方法 /// </summary> public static class JsonExtends { public static T ToEntity<T>(this string val) 阅读全文
摘要:
Sub auto_open() Call runtimer '打开文档时自动运行 End Sub Sub runtimer() Application.OnTime Now + TimeValue("00:00:05"), "saveit" ' Now + TimeValue("00:00:55") 阅读全文
摘要:
模式一:四层架构 1.User Interface为用户界面层(或表示层),负责向用户显示信息和解释用户命令。这里指的用户可以是另一个计算机系统,不一定是使用用户界面的人。2.Application为应用层,定义软件要完成的任务,并且指挥表达领域概念的对象来解决问题。这一层所负责的工作对业务来说意义 阅读全文
摘要:
前言: 在Autofac的使用中,提供了个种注入的API其中GetAssemblies()用着特别的舒坦。 1、core2.0也可以使用Autofac的包,但框架自身也提供了默认的注入Api,IServiceCollection(Transient、AddSingleton、Scoped) serv 阅读全文