草庐IT

Mage_Core_Model_App

全部标签

c# - 如何在 ASP.NET Core 1.0 中使用 UseStaticFiles

我还找不到很多合适的Core1.0教程,但是当我用google搜索方法名称时,我得到了无数示例,这些示例说要包含在Startup.cs中:app.UseDefaultFiles();app.UseStaticFiles();但我得到编译错误,app上不存在任何方法,IApplicationBuilder类型。这些调用是否不再需要,或者命名完全不同,或者设置在其他地方? 最佳答案 你需要添加"Microsoft.AspNetCore.StaticFiles":"1.0.0",在您的project.json中,“1.0.0”是您要使用的

c# - 使用 EF Core 级联删除

我目前在使用EFCore时遇到了一些问题。我有一些数据需要删除,我正在努力查看FluentAPI的工作原理,正是关于.OnDelete()的。功能。考虑来自microsoftsownwebsites的经典博客/帖子场景,我想知道什么实体,正是OnDelete()是“目标”(因为缺少更好的词)在某些情况下,它似乎是博客,在其他情况下,是帖子。是否可以从两侧定义级联删除(当父博客删除时删除帖子)如果是这样我想代码应该是这样的:model.Entity().HasOne(p=>p.Blog).WithMany(b=>b.Posts).HasForeignKey(p=>p.BlogId).On

c# - ASP.NET Core 依赖解析器

在ASP.NETMVC5中,可以通过DependencyResolver.Current.GetService()获得一些依赖性.ASP.NETCore中有类似的东西吗? 最佳答案 是的,有。在ASP.NETCore1.0.0中,来自HttpContext的请求中可用的服务通过RequestServices集合公开[1]:this.HttpContext.RequestServices您可以使用GetService方法通过指定依赖类型来检索依赖:this.HttpContext.RequestServices.GetService(

c# - 如何在 Asp.Net Core 中设置日期绑定(bind)的文化?

我有一个带有MVC的Asp.NetCore应用程序。我正在提交表格,表格上有日期。表单(大致)如下所示:@modelEditCustomerViewModelControllerAction是:[HttpPost]publicasyncTaskEdit(EditCustomerViewModelviewModel){//dostuffreturnRedirectToAction("Index");}View模型是:publicclassEditCustomerViewModel{publicGuidId{get;set;}[DataType(DataType.Date)]publicD

c# - 以编程方式更改 Windows 10 UWP App 中的主题

我可以使用this.RequestedTheme=ElementTheme.Dark;更改主题但是我需要的是整个应用程序级别,因为这个只是将当前页面的主题更改为深色。每当我尝试这个App.Current.RequestedTheme=ApplicationTheme.Dark;我总是得到这个错误Anexceptionoftype'System.NotSupportedException'occurredinUWPApp.exebutwasnothandledinusercode有没有一种方法可以将整个应用程序主题从浅色更改为深色,反之亦然?我正在使用VS2015

c# - 如何在 net-core 2.0 中手动解析 JSON 字符串

我有一个具有以下结构的json字符串{"resource":"user","method":"create","fields":{"name":"John","surname:"Smith","email":"john@gmail.com"}}字段中的键是可变的,这意味着我事先不知道它们因此,我需要遍历json,而不是将json字符串反序列化为对象,以便在字典或类似的东西中获取fields内的属性。我听说过Json.NET库,它能够解析动态json,但我不确定它是否已经包含在net-core中。在net-core2.0中实现该目标的标准/最简单方法是什么。代码示例将不胜感激。

c# - MVC 错误 : The model item passed into the dictionary is null

我只是想建立一个View,但我收到以下错误:System.InvalidOperationException:Themodelitempassedintothedictionaryisnull,butthisdictionaryrequiresanon-nullmodelitemoftype'System.DateTime现在,我知道为什么会出现这种情况,数据库中的特定字段是空值,但它应该是空值,因为这是稍后编辑的内容。这是我的代码:ActionpublicActionResultView(Int64?Id){ModelContainerctn=newModelContainer();

c# - 为什么在运行时没有考虑我在 App.config 中对 AppSettings 的更改? (控制台应用程序)

我有一个控制台应用程序,它有自己的App.config。我需要不时更改部分中的一些值。我的问题是,当我在bin/debug文件夹中执行exe时,它​​会正确获取相关的应用程序设置。但是当我编辑和更改一些键/值对的值并重新运行exe时,它​​仍然读取原始值。(我所说的重新运行是指通过调用MyTool.exe在命令提示符下运行应用程序)我试着打电话ConfigurationManager.RefreshSection("appSettings");在我的Main方法的开头。但没有帮助。你能给点建议吗?谢谢 最佳答案 ButwhenIed

c# - 我们可以在 'app.config' 文件中声明变量吗?

我有一个需要连接到SQLServer的表单,我有一个用于选择数据库列表并执行主键检查等操作的下拉列表。但目前我的连接字符串如下所示:SqlConnectionsConnection=newSqlConnection("Server=192.168.10.3;DataBase=GoalPlanNew;UserId=gp;Password=gp");但是除了给定的数据库之外,我还需要将它作为变量,以便我可以将它连接到我从下拉列表中选择的数据库。我该怎么做? 最佳答案 嗯,你可以这样声明你的变量喜欢阅读stringsmtpHost=Con

c# - 如何使用 AuthorizationHandlerContext 在 ASP.NET Core 2 自定义基于策略的授权中访问当前的 HttpContext

如何访问当前的HttpContext以检查ASP.NETCore2中基于自定义策略的授权的AuthorizationHandlerContext中的路由和参数?引用示例:CustomPolicy-BasedAuthorization 最佳答案 你应该注入(inject)一个IHttpContextAccessor的实例进入您的AuthorizationHandler。在您的example的上下文中,这可能类似于以下内容:publicclassBadgeEntryHandler:AuthorizationHandler{IHttpCo