ICode9

精准搜索请尝试: 精确搜索
  • C#-Asp.net核心-invokeMethod()在中间件中未调用2019-10-25 00:06:46

    我熟悉中间件概念,并且在我的项目中实现了许多中间件.我也阅读了Microsoft文档中的ASP.NET Core Middleware文档.但是这一次我遇到了令人困惑的问题,实际上,我编写了一个简单的中间方法来为每个请求编写日志. 这是我的中间件类: public class LoggerMiddleware { private reado

  • c#-Ef-Core-我可以使用什么正则表达式在Db Interceptor中用nolock替换表名2019-10-25 00:06:29

    我一直在尝试将我们的EF6项目移植到EF-Core-2.0. 在EF6中,我们使用DbNolock拦截器来添加With(NOLOCK)提示,以获取所需的查询.您可以在下面找到我之前运行的Db拦截器代码. public class DbNoLockInterceptor : DbCommandInterceptor { private static readonly Regex Ta

  • c#-“ dotnet发布”命令行跳过部署到Azure Functions2019-10-25 00:05:32

    我正在为我的站点设置一些DevOps,到目前为止,我已经使用以下命令成功部署在两个ASP.NET Core应用程序上: dotnet publish ProjectName.csproj /p:PublishProfile="PublishProfileName" /p:Password=password 我刚刚使用V2运行时和.NET Core 2.1创建了Azure函数,如对所有新项目所建

  • 为什么客户端Blazor使用.NET Standard 2.0,以及如何将.NET Core 3.0与Blazor一起使用?2019-10-24 22:09:40

    Blazor是否可以使用.NET Core 2.2或3.0? 因为此时,blazorhosted模板将创建一个客户端项目作为.NET Standard,从而阻止使用.NET Core 3.0. Project blazor.Shared is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project blazor.Shared supports: netcoreapp

  • c#-建议在.NET Core中使用app.config和ConfigurationManager吗?2019-10-24 21:04:56

    我们正在将某些.NET应用程序从完整框架迁移到.NET核心,并且我们正在尝试找到实现此目的的最佳方法. 主要更改之一是与应用程序配置方式相关的更改.在.NET完整框架中,我们通常将应用程序设置放入app.config文件中,并通过ConfigurationManager class进行读取. 我知道.NET Core支持基

  • C#-NullableContextOptions和NullableReferenceTypes有什么区别?2019-10-24 20:04:49

    我一直在使用新的c#8.0 NullableReferenceTypes功能一段时间. 我对通过更改.csproj文件启用此功能有些困惑. 我的意思是,要启用此功能,您必须在.csproj文件中放入以下几行: <PropertyGroup> <LangVersion>8.0</LangVersion> <NullableContextOptions>enable</NullableContextOp

  • C#Viewmodel进行建模2019-10-24 18:07:04

    我想检查我是否做对了. 所以我试图在.net核心中创建一个API. 所以这是控制器: [HttpPost] public IActionResult CreateAdministrator([FromBody]AdministratorViewModel administrator){ _unitOfWork.Administrators.Add(new Administrator { FirstName = adminis

  • mysql-AspNet EF将外键引用到字段2019-10-12 00:17:25

    我有两个模型: public class Customer { public int Id { get; set; } public int Number { get; set; } public int ParentNumber { get; set; } public string Name { get; set; } public string Address { get; set; } public string City { get; set;

  • nginx-如何连接到Docker Toolbox中托管的容器?2019-10-10 08:19:21

    我试图在Docker容器中运行ASP.NET Core 1.1 Web API,但无法从浏览器或curl连接到Web API.为了进行故障排除,我还提出了标准的nginx和Apache httpd容器,并且无法连接到它们,因此我认为这是Docker / Docker Toolbox /配置问题,而不是我的应用程序问题. 我将重点介绍我对nginx和Apache

  • c# – 如何在Windows机器上编译Linux的.NET Core应用程序2019-10-04 12:51:04

    我正在Windows 10计算机上开发.NET Core应用程序(使用Visual Studio 2015更新3 Microsoft .NET Core 1.0.1 VS 2015工具预览2),该应用程序应在Ubuntu 16计算机上发布.要做到这一点,我必须将我的源代码移动到最终机器并在那里编译,以使其运行.例如我无法在Windows上编译代码并在linu

  • c# – .Net Core MySql2019-10-02 16:14:50

    我刚刚在Ubuntu 14.04.4上开始使用.NET Core编写Visual Studio代码 我习惯于在工作中使用Ubuntu(来自个人兴趣,爱好等)以及.NET和Visual Studio. 但我遇到了一个似乎无法克服的问题.我正在构建一个我想与MySql Server通信的小型控制台应用程序,但我似乎无法使MySql.ConnectorNET.Da

  • c# – .NET Core中的跨平台文件名处理2019-10-01 10:50:45

    如何以跨平台的方式处理System.IO类中的文件名,使其在Windows和Linux上运行? 例如,我编写的这段代码在Windows上完美运行,但它不会在Ubuntu Linux上创建文件: var tempFilename = $@"..\Data\uploads\{filename}"; using (FileStream fs = System.IO.File.Create(tempFilename)) {

  • 如何在Linux(RHEL)上离线安装.net core和sdk?2019-09-10 12:50:23

    我必须在Linux机器(RHEL分发)服务器上安装.net core 2.0和SDK,这里没有互联网连接.任何有关说明的帮助将不胜感激.解决方法:您可以在All Downloads页面下载您感兴趣的.NET Core版本的二进制文件.选择您感兴趣的版本.然后在该版本中,将有一个Linux部分,选择“x64 Binaries”链接,它

  • 如何在linux中安装旧版本的dotnet版本2019-08-28 01:50:21

    目前在linux中安装dotnet的指南: https://www.microsoft.com/net/download/linux-package-manager/ubuntu16-04/sdk-2.1.300 它将在linux中安装最新版本的dotnet,但我以前的应用程序在dotnet版本1.1.2上运行,那么如何安装旧版本的dotnet核心并运行它呢? 谢谢.解决方法:你可以通过sudo

  • c# – .net核心中StreamReader的简短解决方案2019-07-22 10:05:28

    我有这个基本代码,用于在VS Code中使用带有Dotnet Core的StreamReader读取文件.我可以在Visual Studio中使用.net new StreamReader(“file.json”)进行类似的操作,它看起来小巧紧凑. 我正在寻找dotnet核心中的另一个类,它可以用更少的代码实现类似的结果 using System; using S

  • c# – 绕过DotNet核心服务堆栈上的SSL证书验证2019-07-22 08:50:26

    我知道.Net Core中不再存在ServicePointManager.ServerCertificateValidationCallback,而是替换为: using(var handler = new System.Net.Http.HttpClientHandler()) { using (var httpClient = new System.Net.Http.HttpClient(handler)) { handler.ServerCertifi

  • c# – 没有[必需]的EF模型属性不为null2019-07-22 08:05:17

    是否有可能让Entity框架从模型生成一个表,标记为非null的列而不使用模型属性上的[Required]注释? 原因: 该对象被发布到api,我检查控制器中的ModelState.IsValid.该属性应该是生成服务器端而不是来自外部,但如果我有属性[Required],则ModelState.IsValid为false(在这种情况下,我返回B

  • c# – 在.NET Standard / Core中获取构造函数列表的等价物是什么?2019-07-17 10:07:19

    我正在尝试将我的.NET 4项目升级到.NETStandard和Core,但无法找到相应的: – var ctors = typeof(T).GetConstructors(); GetConstructors是反思的一部分,所以看起来支持是故意缺乏或移动的…… 谢谢. 西蒙.解决方法:在.NET标准/核心中,很多reflexion api被移动到特定的

  • c# – 使用IFormFile拒绝ASP.Net对路径的核心访问2019-07-17 09:05:00

    只需编写一个简单的ASP.NET Core WebAPI,并在使用接受IFormFiles的简单POST端点时: [HttpPost] public async Task<List<string>> Post(List<IFormFile> files) { long size = files.Sum(f => f.Length); List<string>

  • c# – 如何在.net核心中执行String.Copy?2019-07-16 05:04:45

    在将.net框架应用程序移植到.net核心应用程序时,有一些使用String.Copy来复制字符串.但看起来这个方法从.net core中删除了,所以你如何在.net核心应用程序中复制一个字符串,因此,它也不存在于uwp中.赋值字符串b = a;在.net核心中意味着与.netframework不同的东西? 该代码中使用了该

  • linux – 如何在MSBuild中获取当前的操作系统?2019-07-16 04:50:41

    我有一个使用Visual Studio 2017创建的.NET Core 1.1控制台项目. 构建项目后,我需要运行一个powershell脚本,所以我将以下内容添加到MyProject.csproj文件中: <Target Name="PostcompileScript" AfterTargets="Build"> <Exec Command="execute-tasks.ps1" /> </Targe

  • c# – 为什么对于int属性,IsValueType为false?2019-07-16 02:15:01

    再见, 我对这个问题很沮丧,我创建了一个简单的类,如下所示: public class Classe { public int Intero { get; set; } public Int32 Intero32 { get; set; } public double Double { get; set; } public string Stringa { get; set; } public Classe PerRe

  • c# – Dotnet核心依赖注入参数2019-07-13 20:17:36

    参见英文答案 > Dependency injection, inject with parameters                                    1个 假设我有班级 public class Entity : IEntity { public Entity(IDependency dep, string url) { //... } } pub

  • c# – 使用.NET Core定位多个框架的编译器指令2019-07-11 08:06:13

    我的代码中有一个针对.NET Core和net45的库,我需要使用这样的反射: var type = obj.GetType(); var properties = type.GetProperties().ToList(); if (type.IsPrimitive || type.IsEnum || properties.Count == 0) return new Dictionary<string, object> { { unnamed, obj }

  • c# – TimeZoneInfo ConvertTimeFromUtc和ConvertTime之间的差异2019-07-11 02:04:41

    我正在将.Net 4.5的项目转换为针对.NetStandard 1.6的PCL,看起来TimeZoneInfo没有ConvertTimeFromUtc方法.如果进入的时间类型设置为UTC有什么区别吗?解决方法:要将DateTime转换为本地时间,您可以使用: DateTime utcDateTime = DateTime.UtcNow; DateTime localDateTime = new DateT

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

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

ICode9版权所有