12 2023 档案
摘要:要安装一个软件 ,需要FrameWork 3.5的安装包 通过windows更新一直安装失败,包各种ox1289的异常,百度了很多都没解决问题 【已解决】在Win11上离线安装 .NET Framework 3.5的方法【含网盘离线文件】-CSDN博客 无法启动服务,原因可能是已被禁用或与其他关联的
阅读全文
摘要:在 C# 中,IComparable 和 IComparable<T> 接口用于定义对象的比较规则。它们允许我们对不同的对象进行排序、比较和确定它们的相对顺序。 IComparable 接口定义了一个方法 CompareTo(),该方法接受一个参数,用于与当前对象进行比较。 返回值表示当前对象与参数
阅读全文
摘要:软删除是一种常见的数据库设计模式,用于在删除数据时并不真正从数据库中移除数据,而是将其标记为已删除。这种设计模式的主要目的是保留数据的完整性和历史记录,并提供一种恢复数据的机制。 软删除的业务逻辑可以通过在数据库中添加一个额外的字段(例如 IsDeleted)来实现。当数据被标记为已删除时,该字段的
阅读全文
摘要:public class ApiException : Exception { public int ErrorCode { get; } public string ErrorMessage { get; } public ApiException(int errorCode, string er
阅读全文
摘要:public enum ApiResponseStatus { Success, Error } public enum ApiErrorCode { InvalidRequest = 1000, Forbidden = 2000, NotFound = 3000, InternalServerEr
阅读全文
摘要:在 ASP.NET Core 中,当应用程序处于开发环境时,默认情况下会加载 appsettings.json 和 appsettings.Development.json 文件中的配置, 并且 appsettings.Development.json 中的配置会覆盖 appsettings.jso
阅读全文
摘要:.net下优秀的IOC容器框架Autofac的使用方法,实例解析 - 知乎 (zhihu.com) UseServiceProviderFactory(使用服务提供商) 是在 ASP.NET Core 中用来替换默认的依赖注入容器工厂的方法。通过使用不同的容器工厂,可以使用第三方的依赖注入容器(如
阅读全文