ICode9

精准搜索请尝试: 精确搜索
  • c#-ASP.NET Core路由到HttpGet路由中我的名字以外的其他方法2019-11-09 05:09:33

    我的ASP.NET核心应用程序中有一个简单的控制器.想法是该控制器称为CreditData,而我的端点可以是例如/ api / creditdata /,然后它应该具有默认的预期API方法. 我想要两种方法: > / api / creditdata,它应该有一个查询,例如/ api / creditdata?query = text1,text2 > / api / creditda

  • C#-ASP.NET Core授权策略:无法进入处理程序?2019-11-09 05:09:15

    我在.NET Core应用程序中设置了基于JWT的声明身份验证/授权,该身份验证按预期进行了身份验证,但是我的策略实施未达到我的预期. 我有一个需求实现和处理程序,设置如下: public class ImpersonationRequirement : IAuthorizationRequirement { } public class ImpersonationHandler

  • C#-.NET Core 2从内存流下载Excel文件2019-11-09 05:06:36

    我当时在.NET Core项目中工作,当时我应该从记录创建电子表格文件并下载它而不将其保存在服务器中.搜索上述标题并没有多大帮助,但给出了一些指示.另外,ASP.NET中使用的大多数方法在.NET Core中均不起作用.因此,我终于可以想出一个效果很好的解决方案.我将在下面的答案中与那些愿意

  • 带有http2的Nginx背后的asp.net核心-远程IP始终为127.0.0.12019-11-09 03:09:57

    我在Ubuntu 16.04的Nginx后面托管了一个asp.net网络核心2.0应用程序. 我的设置如下所示: server { listen 443 ssl http2; listen [::]:443 ssl http2; ssl on; ... location / { proxy_pass http://localhost:5000;

  • c#-VS代码CSC:错误CS1617:/ langversion的无效选项“ 7.3”2019-11-09 03:09:16

    我下载了VS 2017 15.7,.NET Core 2.1.2和Blazor进行试用.在VS 2017中无法正常工作 并且以为我会尝试通过dotnet cli和VS Code.相反,我遇到了以下错误: CSC:错误CS1617:/ langversion的选项“ 7.3”无效. 在VS中,它将运行显示“ Loading …”的应用程序,然后什么也不显示.不确定两个问

  • 覆盖Azure应用程序服务应用程序设置中的数组2019-11-09 03:07:59

    在.NET Core应用程序中,我向appsettings.json添加了一个数组,如下所示: { "SettingsA": { "PropA": [ "ChildObjectA": { ... }, "ChildObjectB": { ... } ] } } 如果我想从我的azure应用程序服务

  • HttpResponse模拟WriteAsync2019-11-09 03:05:12

    我试图在模拟HttpResponse上模拟对WriteAsync的调用,但我不知道要使用的语法. var responseMock = new Mock<HttpResponse>(); responseMock.Setup(x => x.WriteAsync(It.IsAny<string>(), It.IsAny<CancellationToken>())); ctx.Setup(x => x.Response).Returns(responseMo

  • CodeGo.net>如何在Core2.1的IHttpClientFactory使用WinHttpHandler的?2019-11-09 01:09:20

    我正在尝试将新的IHttpClientFactory与ASP.net Core 2.1 WEB API应用程序一起使用. public void ConfigureServices(IServiceCollection services) { // other services configuration services.AddHttpClient(); } 在我的ConfigureServices方法中,没有看到添加IHttpClie

  • c#-对工作单元的依赖注入2019-11-09 01:07:39

    我遇到一个问题,我的工作单元在调用时不会创建AppSettings实例.工作单元用于我的存储库数据层. 出现此错误: An unhandled exception occurred while processing the request. NullReferenceException: Object reference not set to an instance of an object. Core.UnitOfWo

  • c#-使用MailKit和Gmail OAuth发送邮件2019-11-08 20:15:00

    我正在尝试创建一个应用程序,该程序将在客户进行购买时向他们发送电子邮件.我们有自己的GMail帐户,我将使用该帐户发送电子邮件. 我已经设置了我的应用程序,并在Google API控制台中创建了凭据.我在MailKit的GitHub上发现了this question,这似乎很简单,但似乎对我却不起作用. 这是我

  • 可以公开来自“ IdentityError”类的消息吗?2019-11-08 19:08:09

    我对asp.net核心标识框架还很陌生.许多教程,文章和指南似乎都以相同的方式处理IdentityError.它们向用户公开错误的描述,即,将错误的描述添加到ModelState. 有人把错误暴露给用户是一个可怕的主意,因为它可以增强攻击者的能力. 因此,我认为,这必须取决于说明中提供的信息类型.例如,

  • C#-Dotnet Core默认使用哪个appsettings.json文件,环境文件或父文件?2019-11-08 18:08:16

    是什么决定了.net core clr /运行时使用哪个.json文件?例如,如果两者中都有一个连接字符串.我在任何地方都找不到答案. var env = builderContext.HostingEnvironment; config.AddJsonFile("appsettings.json", optional: false) .AddJsonFi

  • C#依赖注入无法将Lambda转换为预期的委托2019-11-08 18:05:57

    无法将lambda转换为预期的委托,因为该块中的某些返回类型未隐式转换为委托返回类型. 没有DI var chromeDriverService = ChromeDriverService.CreateDefaultService(); var chromeOptions = new ChromeOptions(); chromeOptions.AddArguments(new List<string>() { "headless" });

  • 依赖注入ASP.NET Core:注册多个实现2019-11-08 17:08:46

    我有以下类结构: interface IContractService{} class Service1 : IContractService{} class Service2 : IContractService{} class ContractServiceFactory { private readonly IServiceProvider _serviceProvider; ContractServiceFactory(IServiceProvider serviceP

  • c#-使用Bearer令牌访问IdentityServer4上受保护的API2019-11-08 14:08:34

    我试图搜索该问题的解决方案,但没有找到正确的搜索文本. 我的问题是,如何配置我的IdentityServer,使其也可以接受/授权带有BearerTokens的Api请求? 我已配置并正在运行IdentityServer4. 我还在我的IdentityServer上配置了测试API,如下所示: [Authorize] [HttpGet] public IActionRes

  • c#-引用ITVF会引发“在此上下文上开始的第二次操作,而之前的操作尚未完成”2019-11-08 13:08:38

    我试图在Linq查询中引用内联表值函数(ITVF): var results = await ( from v in _context.Vehicles from r in _context.UnitRepairStatus(v.VehicleNumber) <-- ITVF reference orderby v.VehicleNumber select new FooViewModel { ID = v.ID,

  • c#-AspNet Identity Core-登录时的自定义声明2019-11-08 12:07:34

    我正在尝试通过在数据库中添加逻辑“已删除”列来扩展身份用户. 然后,我想使用此值使用自定义UserClaimsPrincipalFactory向用户添加声明. 我想在登录时检查“已删除”声明,如果用户的帐户已删除,则拒绝该用户. 问题:当我尝试通过User.Clams访问声明时,用户没有声明. 唯一可以使它起

  • 在C#asp.net core 2.1中通过用户名和密码对MQTT服务器上的MQTT客户端进行身份验证2019-11-08 10:09:41

    我想检查MQTT服务器中MQTT客户端的用户名和密码,然后允许其连接.我实现了服务器并从设备发送数据.我获取了数据,但问题是身份验证无法正常工作,因为我需要根据客户端发送的主题从数据库获取客户端信息.到目前为止,我所做的如下: public async Task Received() { var options = ne

  • 实体框架核心单个对象而不是列表2019-11-08 10:07:47

    我有个问题.是否可以强制Entity Framework使类的一个实例代替(例如)IEnumerable? 在我的数据库中,我只想拥有一个农场而不是农场.我的服务器场中有我在DBContext中提到的所有其他列表: public class FarmDbContext : DbContext { public FarmDbContext(DbContextOptions<FarmDbC

  • 首页> C#> System.Net.Http.HttpRequestException:设备未配置-> System.Net.Sockets.SocketException:设备未2019-11-08 08:07:15

    System.Net.Http.HttpRequestException: Device not configured —> System.Net.Sockets.SocketException: Device not configured 尝试从自定义中间件生成aspnet核心Web应用程序的Web请求时,我收到上述错误.该错误发生在以下代码块的第四行: var web = new WebClient(); var te

  • 从不同的API IndetityServer4中使用ConfigurationDbContext2019-11-08 08:05:01

    解决了我将UserManager添加到不会初始化IdentityServer4的API(User creation with IdentityServer4 from multiple API’s)的最初问题之后(该问题又在仅负责用户注册和登录的Web应用程序中初始化),我遇到了另一个问题.从同一API,我希望也可以从IdentityServer4的IConfigurationDbCo

  • 始终执行条件中间件2019-11-08 07:06:53

    我已经在我的ASP.NET Core Web-API 2.1应用程序中添加了自定义中间件,该中间件仅需要对某些请求执行.问题是,它总是在管道中执行. 启动文件 app.UseWhen(context => context.Request.Path.Value.Contains("AWS"), appBuilder => { app.UseMiddleware<ValidateHeaderHandler>()

  • c#-将具有相同名称的字段映射到自动映射器中的不同文件2019-11-08 06:08:00

    我有一个要从.net core 2.0中的Match类映射的模型. 这两个类都具有Name属性. 我需要映射Match.Value =>查看公司名称 但这总是将Match.Name放入ViewCompany.Name 这是我的AutomapperProfile: CreateMap<Match, ViewCompany>() .ForMember(dest => dest.Name, opt =

  • 避免或修复.Net Core中的名称空间污染2019-11-08 06:07:21

    摘要 对于我的CS顶点项目,我们遇到一个类名称存在于两个不同依赖项中的问题.具体来说,我们使用一种依赖关系将MySQL与实体框架一起使用,而一种依赖关系仅用于连接和直接执行MySQL查询. 背景 非EF由项目外部的组件拥有,并且此数据库是我们与数据库进行交互的主要方式之一.客户/指导

  • LINQ返回子对象2019-11-08 06:05:09

    我正在学习EF Core和LINQ中的多对多联合表.我有以下模型: public class ProjectManager { public int ProjectID { get; set; } public Project Project { get; set; } public string AppUserID { get; set; } public AppUser AppUser {

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有