每月档案:2018年5月

依赖注入在ASP.NET核心MVC 2.1中的动作

几年前,我博客关于依赖注射直接进入ASP.NET Web API中的操作。这个想法很简单–而不是通过控制器注入所有依赖项’S构造函数,您可以将它们作为参数注入处理给定的HTTP请求的操作。

这可以帮助您防止构造函数过度注入;我也喜欢这种方法,因为它’非常冗长和清晰–一个行动明确表明了处理请求所需的东西,并且只有这一点。

它实际上在ASP.NET核心中的框中工作,所以让’S看起来和一些相关的配置。

继续阅读


dotnet-script..–现在在.NET Core 2.1运行时,C#7.3支持等!

在里面以前的帖子,我宣布了dotnet-script.现已构建为全局工具,可以使用.NET Core 2.1预览SDK。但是,到那个时间仍然基于.NET Core 2.0运行时(可以使用.NET Core 2.1预览SDK构建和安装.NET Core 2.0工具)。

现在我们更酷的新闻宣布–因为dotnet-script现在是一个真正的.NET Core 2.1应用程序,并且可用于在.NET Core 2.1运行时的顶部运行脚本。我们经常发布,因此让我自上次博客帖子以来的所有新功能都能快速破坏。

继续阅读