代码改变世界

阅读排行榜

AA.Dapper升级了

2020-10-09 09:04 by 李明成, 1097 阅读, 收藏,
摘要: AA.Dapper基于dapper进一步封装而成的orm框架,提供增删改查、分页、事务、原生sql的功能,以满足日常的业务开发。 1.Repository层: DapperRepository类包含大部分数据库操作如图: DapperContext.Current.DataBase类支持原生sql, 阅读全文

阅读nopcommerce startup源码

2019-07-29 17:26 by 李明成, 969 阅读, 收藏,
摘要: ConfigureServices方法:注册服务到容器中,在整个应用中都可以使用。推荐:自定义方法以Add开头 Configure方法:为应用配置请求管道.推荐:自定义方法以Use开头 这里并会深入的探讨依赖注入和IApplicationBuilder、IServiceCollection这些核心对 阅读全文

对话Task

2018-06-30 15:26 by 李明成, 895 阅读, 收藏,
摘要: 上一篇简单讲解了 线程和线程池以及上下文切换。创建线程代价高昂,默认每个线程都要占用大量虚拟内存1M。更有效的做法使用线程池,重复利用线程。在.NET4.0中引入了TPL任务并行库,你可以在将精力集中于程序要完成的工作,同时最大程度地提高代码的性能。在C#5.0中引入了async 和 await关键 阅读全文

译MassTransit 生产消息

2018-05-21 16:59 by 李明成, 889 阅读, 收藏,
摘要: 生产消息 应用程序或服务可以使用两种不同的方法生产消息。可以使用Sead发送消息,也可以使用Publish发布消息。每个方法的行为是非常不同的,但是通过查看每个特定方法所涉及的消息类型,可以很容易理解。 当消息是 sent时,它使用DestinationAddress 传递交付到特定的端点。当消息是 阅读全文

译MassTransit 消息契约

2018-05-21 16:58 by 李明成, 859 阅读, 收藏,
摘要: 消息契约 在MassTransit中,使用.NET .NET系统定义消息契约。消息可以使用类和接口来定义,但是,建议类型使用只读属性而不使用行为。 注意:强烈建议使用消息接口的接口,基于多年的经验,具有不同级别的开发经验。MassTransit 将为消息创建动态接口实现,确保消息契约与消费者的干净分 阅读全文
上一页 1 ··· 4 5 6 7 8 9 下一页