NuGet下载FlurlFlurlHttpClient类 publicclassFlurlHttpClient { privatereadonlyFlurlClientclient; publicFlurlHttpClient(FlurlClientclient) { this.client=client; } publicasyncTask<T>GetAsync<T>(stringurl)whereT:class { try { returnawaitclient.Request(url).GetJsonAsync<T>(); } catch(Flur...

  tmCXeMJfNjuK   2024年03月03日   80   0   0 .NET

internalclassProgram { staticList<string>list=newList<string>(){"A","B","C","D","A","B","C","D"}; staticstringhiddenEle1=string.Empty;//第一次藏起来的牌 staticvoidMain(string[]args) { Console.WriteLine($"初始牌组:{string.Join(',',list)}"); //第一趴名字有几个字 Console.WriteLine("请输入你的名字有几个字"); varnameCount=C...

  tmCXeMJfNjuK   2024年02月19日   87   0   0 .NET

从ASP.NETCore3.0版本开始,SignalR的Hub已经集成到了ASP.NETCore框架中。因此,在更高版本的ASP.NETCore中,不再需要单独引用Microsoft.AspNetCore.SignalR包来使用Hub。在项目创建一个类继承Hub,首先是写一个CreateConnection方法ConnectionId是SignalR中标识的客户端连接的唯一标识符,将userId和ConnectionId关联起来,这样就可以实现指定给某一个或一些用户发送消息了。SendMessageToUser方法用于向特定的用户发送消息。它接受两个参数:userId表示要用于接收消息的用户标...

  tmCXeMJfNjuK   2023年12月31日   41   0   0 .NET

我们在类中通常会有一个属性为IsDel来表示软删除或也称逻辑删除,这个属性会导致我们在进行查询操作时,每一次都要.where(s=>s.IsDelfalse)非常的麻烦。在使用efCore时可以通过配置查询筛选器来很好的解决这个问题。 publicclassSysUser { publiclongId{get;set;} publicboolIsDel{get;set;}=false; publicDateTimeCreateTime{get;set;} } 我们SysUser类中的IsDel属性代表我们的软删除。 我这里自己的DbContext类名叫MyDbContext publi...

  tmCXeMJfNjuK   2023年12月31日   51   0   0 .NET

写一个特性类,用来做标记 [AttributeUsage(AttributeTargets.Method)]//只对方法有效 publicclassResourceFilterAttribute:Attribute { } 我这里使用了MemoryCache来做缓存,也可以使用字典来做,但一定要加上static,否则字典每一次请求都会new一个实例,缓存的东西就丢了 privatestaticDictionary<string,object>caCheDic=newDictionary<string,object>(); 过滤器代码实现 publicclassRe...

  tmCXeMJfNjuK   2023年12月31日   111   0   0 .NET

写一个特性类,用来做标记 [AttributeUsage(AttributeTargets.Method)]//只对方法有效 publicclassResourceFilterAttribute:Attribute { } 我这里使用了MemoryCache来做缓存,也可以使用字典来做,但一定要加上static,否则字典每一次请求都会new一个实例,缓存的东西就丢了 privatestaticDictionary<string,object>caCheDic=newDictionary<string,object>(); 过滤器代码实现 publicclassRe...

  tmCXeMJfNjuK   2023年11月12日   33   0   0 .NET

我们在类中通常会有一个属性为IsDel来表示软删除或也称逻辑删除,这个属性会导致我们在进行查询操作时,每一次都要.where(s=>s.IsDelfalse)非常的麻烦。在使用efCore时可以通过配置查询筛选器来很好的解决这个问题。 publicclassSysUser { publiclongId{get;set;} publicboolIsDel{get;set;}=false; publicDateTimeCreateTime{get;set;} } 我们SysUser类中的IsDel属性代表我们的软删除。 我这里自己的DbContext类名叫MyDbContext publi...

  tmCXeMJfNjuK   2023年11月06日   159   0   0 .NET

从ASP.NETCore3.0版本开始,SignalR的Hub已经集成到了ASP.NETCore框架中。因此,在更高版本的ASP.NETCore中,不再需要单独引用Microsoft.AspNetCore.SignalR包来使用Hub。在项目创建一个类继承Hub,首先是写一个CreateConnection方法ConnectionId是SignalR中标识的客户端连接的唯一标识符,将userId和ConnectionId关联起来,这样就可以实现指定给某一个或一些用户发送消息了。SendMessageToUser方法用于向特定的用户发送消息。它接受两个参数:userId表示要用于接收消息的用户标...

  tmCXeMJfNjuK   2023年11月06日   48   0   0 .NET

写一个特性类,用来做标记 [AttributeUsage(AttributeTargets.Method)]//只对方法有效 publicclassResourceFilterAttribute:Attribute { } 我这里使用了MemoryCache来做缓存,也可以使用字典来做,但一定要加上static,否则字典每一次请求都会new一个实例,缓存的东西就丢了 privatestaticDictionary<string,object>caCheDic=newDictionary<string,object>(); 过滤器代码实现 publicclassRe...

  tmCXeMJfNjuK   2023年11月06日   32   0   0 .NET
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~