asp.net-core相关内容
我正在进行一个Net Core WebApi项目,并实现工作单元模式以访问数据库中的记录。 考虑以下课程: 工作单位: public class UnitOfWork : IUnitOfWork { public IBooksRepository Books { get; } public ICatalogueRepository Catalogues { ge
..
在我的ASP.NET核心Web应用程序中,我在启动时使用以下命令连接到我的数据库 services.AddDbContext(options => options.UseSqlServer(Configuration.GetConnectionString("AzureSql"))); 在我尝试在我的DBContext类
..
我有一个EFCore,.NET5应用程序。我的大多数模型都使用基类: public class BaseModel { [Key] public int Id { get; set; } [MaxLength(512), Required] public string Name { get; set; } [StringLength
..
我在路径中提供了一个ID(&qot;.../api/mobile/Register/192&-192是ID),其余的参数则放在PUT-REQUEST的主体中。如何将它们绑定到包含所有参数的模型中?问题是ID没有映射,它始终为0: [HttpPut("registers/{id}")] public async Task ModifyPaymentRegister(PaymentRegiste
..
有人有使用多态模型绑定的自定义模型绑定的工作示例吗?我正在尝试this example(这是针对MVC而不是Api项目的),但它不适用于API项目。我认为在填充ValueProvider方面缺少一些步骤,但我找不到任何与此相关的资源(AspNet Core 3.1)。 我到目前为止的尝试: DTO: public abstract class Device { publi
..
如何在.NET Core中执行程序集绑定重定向? 我发现这个问题被问了几次,但没有提供任何解决方案。情况很微不足道。我有一个引用版本10中的程序集A的包。我想使用版本12中的程序集A。在标准的.NET中,它可以很好地与以下内容一起工作: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”>
..
在我用.Net core MVC制作的网站上。当我们打开站点并单击页面源代码视图时,如何处理第二张图片中以minify形式显示的长代码? 推荐答案 将最小Web标记添加到ASP.NET核心应用程序 WebMarkupMin是一个非常成熟的缩略器,不仅适用于HTML,还适用于XML和XHTML,以及嵌入到您的HTML中的脚本和样式标记。它们提供了多个用于连接ASP.NET应用程序的Nu
..
当我更改按ajax分页时,我希望每行加载我的部分视图。我的部分负责表格中每一行的按钮 我有一个如下的部分视图: @model Guid
..
背景 我正在开发一个ASP.NET Core Web API,其中我们在API中调用第三方API。此第三方API要求每个请求都包含带有访问令牌的Cookie。我们的API从声明(从与请求相关联的用户的ClaimsPrincipal)获取该令牌。 详细信息 This answer显示如何在请求上设置cookie,但该示例需要手动构造HttpClient(以便能够使用CookieContai
..
带有最新Nlog的ASPNET Core 2.0。 所有配置文件均已正确加载。 我的配置文件很简单,我只想让它记录所有事情。
..
我已经在ASP.NET核心应用程序中创建了一个简单的操作筛选器,此操作筛选器应该记录用户的活动: public class AuditAttribute : IResultFilter { private readonly IAuditService _audit; private readonly IUnitOfWork _uow; public AuditAttr
..
我想了解如何在ASP.NET Core 6 Web API控制器上进行集成测试。我尝试了所有guides,所以我可以找到帖子和推荐,但由于某种原因,我总是遇到指南中没有提到的错误。 EventControllerTests.cs namespace UnitTests.ProjectToBeTested.Controllers { public class EventContr
..
如何将ASP.NET core 3.1应用程序配置为使用NLog,特别是设置一个自定义日志文件名(即nlog.[环境].config,并为DI启用。我尝试了很多东西,但都没有成功。 我知道有很多关于nlog配置的SO问题和在线文章,但我似乎找不到适用于我的特定场景和要求的示例。我对使用替代方法持开放态度,例如通过appsetups.[env].json进行配置,但希望避免多个web.conf
..
我在ASP.NET核心MVC 3.1中使用了基于策略的授权,我对Read有一个名为ReadAuthorizationRequirements的授权要求,我还有一个全局IPAllowweAuthorizationRequirements,它检查用户的IP并检查是否允许此IP继承上下文。 问题是,当我在第一次Invoke中添加两次调用的全局授权筛选器读取需求时,其资源为Microsoft.AspNe
..
我已尝试实现在ASP.NET core 3.1 Web应用程序中找到的IClaimsTransformation类 public class ClaimsTransformer : IClaimsTransformation { public ClaimsTransformer(IHttpContextAccessor httpAccessor) { } public Ta
..
我将以下JSON从我的Angular应用程序发布到.Net Core WebAPI: {CompanyBillingHireRateId: 4, CompanyId: 44, AccountId: null, EquipmentId: 128, EffectiveDate: Sun Dec 29 2019 00:00:00 GMT+0200 (South Africa Standard Ti
..
如何在控制器中使用多个DBContext,我尝试以不同方式重载构造器? 某些控制器: public C1(DBContext1 a, DBContext2 b, DBContext3 c) { } //public C1(DBContext1 a) //{ //} //public C1(DBContext2 b) //{ //} //public C1(DBCont
..
我以前使用的是控制器,而不是ApiController,今天我尝试使用ApiController,发现了以下问题。 ASP.NET核心Web Api HttpPost操作参数无法接收AXIosapplication/jsonPOST传递数据 ASP.NET核心API代码 [ApiController] [Route("[controller]")] public class Te
..
我曾尝试在Azure Functions 3.0/3.1应用程序中使用HTTP触发器来返回枚举的字符串表示形式,但没有成功。酷睿3.0和酷睿3.1我都试过。 给定此类: public enum TestEnum { TestValue } public class TestClass { public TestEnum Test { get; set; } } 我期
..
我有一个引用.Net框架库的.Net核心项目。架构库使用System.Data.SqlClient访问数据库。当核心项目在DotNet core 3.0上运行时,一切运行正常。然而,我刚刚迁移到3.1,现在我得到了以下异常: FileNotFoundException: Could not load file or assembly 'System.Data.SqlClient, Versi
..