问题: 之前在VS2012、VS2015中,可直接在应用程序中Console.WriteLine输出信息来调试 […]
Dapper实现Like参数化
//参数直接写参数名 string Sql = "select * from [table] whe […]
c# base64转字符串
转成 Base64 形式的 System.String: [crayon-603689652e23374412 […]
c# 确定dynamic类型的数据对象是否存在某个属性
1 2 3 4 5 6 |
public static bool IsPropertyExist(dynamic data, string propertyname) { if (data is ExpandoObject) return ((IDictionary<string, object>)data).ContainsKey(propertyname); return data.GetType().GetProperty(propertyname) != null; } |
https://www.cnb […]
Windows平台部署 Asp.Net Core 3.1.0,将 ASP.NET Core 应用发布到 IIS ,使用 IIS 在 Windows 上托管 ASP.NET Core
首先:这个讲的是.net Core3.X系列的,如果是Core2.x的版本,那么就不能按照这个下载了,需要下载 […]
window server 2012 R2 Standard 部署.netcore 3.1 踩坑
服务器版本:window server 2012 R2 Standard SDK 版本: dotnet-sdk […]
Docker入门 第三课 --Docker几个常用命令
平时使用Docker,主要是用客户端 Kitematic,但 Kitematic 只实现了基本的使用功能,如果 […]
Docker入门 第二课 --镜像构建,Dockerfile解读
今天聊一聊Dockerfile,docker build,希望通过这篇文章,能让你对docker镜像构建过程有 […]
MySql连接数据库
C#中连接MySql数据库,需要配置MySql.Data。 1.配置 项目- 管理NuGet程序 […]
DapperExtensions扩展,一个不再更新的小众插件的踩坑之路
公司.net framework转.net core,以前异步的接口,有人用了个小众的数据层扩展:Dapper […]
webapi 统一处理时间格式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
public class UnixDateTimeConvertor : DateTimeConverterBase { public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { return DateTime.Parse(reader.Value.ToString()); } public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { //System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); //long timeStamp = (long)(((DateTime)value) - startTime).TotalMilliseconds; writer.WriteValue(((DateTime)value).ToString("yyyy-MM-dd HH:mm:ss")); } } |
[crayon-603689652f08e1 […]
.net core web api部署到docker
一、创建.net core web api 的Demo 修改部分代码 端口随意指定,ip用星号“*”,方便接下 […]