草庐IT

RISC-V-CORE

全部标签

c# - .NET Core 中的 FTP 客户端

我可以使用netcoreapp1.0通过FTP协议(protocol)下载文件/列表文件吗?我知道,我可以使用FtpWebRequest或FluentFTP如果我以完整的.net45框架为目标。但是,我的解决方案全部基于.NETStandard1.6,我不想为了拥有FTP而支持完整的框架。 最佳答案 FluentFTP现在支持.NET核心/.NET标准1.6。如果您遇到问题,请在问题跟踪器中添加问题,我们会处理。编辑1:使用示例:https://github.com/robinrodricks/FluentFTP/tree/mast

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# - 如何在 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# - 如何使用 AuthorizationHandlerContext 在 ASP.NET Core 2 自定义基于策略的授权中访问当前的 HttpContext

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

c# - ASP.Net Core 1 日志记录错误 - 无法找到来自源应用程序的事件 ID xxxx 的描述

我想从ASP.NetCore应用程序的Controller方法写入Windows事件日志。我遇到的问题是,在我希望写入日志信息的地方,我不断收到错误/信息日志:ThedescriptionforEventIDxxxxfromsourceApplicationcannotbefound.Eitherthecomponentthatraisesthiseventisnotinstalledonyourlocalcomputerortheinstallationiscorrupted.Youcaninstallorrepairthecomponentonthelocalcomputer.If

c# - 构建 : error MSB4062 Microsoft. Build.Tasks.ResolveComReference 时出现 .NET Core 错误

我正在开发.net核心网络应用程序(针对net461)。该应用需要引用COMdll。我添加了COM引用,应用程序仍然在我的开发机器上构建。但是,在构建服务器上它无法构建并出现此错误:C:\ProgramFiles(x86)\dotnet\sdk\2.0.0\Microsoft.Common.CurrentVersion.targets(2604,5):错误MSB4062:“Microsoft.Build.Tasks.ResolveComReference”任务无法从程序集Microsoft.Build.Tasks.Core加载经过一番搜索,这似乎是一个非常不常见的错误。任何人都知道错误

c# - .net core 1.0 visual studio 引用外部 dll

随着.net核心的发布,我一直在尝试构建一个简单的项目,但是每当我尝试在我的项目中添加一个dll引用时,我都会收到以下消息“.NetCore项目在此版本中仅支持引用.NetFramework程序集以引用其他需要包含在nuget包中的程序集并引用该包”我在RC2中收到此消息,但在RC1中没有收到,是否还有其他人遇到此问题,有人知道如何解决吗?除了gitissuetickethttps://github.com/aspnet/Home/issues/1612之外,我找不到与此相关的任何内容 最佳答案 要在.net核心中引用外部dll,您