coreclr

    2热度

    1回答

    我有ASP.NET Core API。我已经通过文档here了解如何在asp.net核心中进行集成测试。该示例设置了一个测试服务器,然后调用控制器方法。 但是我想直接测试一个特定的类方法(而不是控制器方法)?例如: public class MyService : IMyService { private readonly DbContext _dbContext;

    0热度

    1回答

    我正在用C++编写CoreCLR主机。 从C++ I'have成功地称为AC#功能: https://docs.microsoft.com/en-us/dotnet/core/tutorials/netcore-hosting 读取文档: 另一种选择,如果ExecuteAssembly不能满足主机的需求,是 使用createDelegate方法创建一个指向静态管理的方法的函数指针。这要求主机知道它

    1热度

    2回答

    我有一个需要检查URL是否有效的C#(.Net Core 1.1)应用程序。我使用了Uri.IsWellFormedUriString(),它工作得很好,但对下面这个返回false的问题有疑问。在我看来,该网址是完全有效的? Uri.IsWellFormedUriString("http://www.test.com/search/Le+Venezuela+b%C3%A9n%C3%A9ficie+

    0热度

    1回答

    我有asp.net核心应用程序,我希望在配置方法中使用当前的HttpContext。所以我通过IHttpContextAccessor配置方法。类似下面 public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IApplicatio

    2热度

    1回答

    我有一个带有TimeStamp列的SQL表。相应的EF实体低于 public partial class Request : IEntityBase { public Request() { } public int RequestID { get; set; } public Nullable<int> BatchID { get; s

    0热度

    1回答

    当我运行VS 2017年, .NET的核心Web API应用在输出的调试面板,保持显示我异常抛出: 'System.IO.FileNotFoundException' in System.Private.CoreLib.dll 然而,应用程序运行良好,没有回采或失灵。 我知道异常总是意味着需要关心一些事情。 那么,如何搜索什么文件没有找到运行CoreCLR? -------------更-----

    1热度

    2回答

    我正在使用asp.net核心创建web api。该API终点逻辑映射到资源的关系基于guidelines here 所以我的API看起来 http://tax.mydomain.com/api/v1/clients/1/batches/12/start 凡Client是Batch父,1是的clientid和12是batchid和Start是POST操作方法。 这里是相应的控制器 public

    2热度

    1回答

    我通过名为Marten的库与.NET应用程序一起使用postgres数据库,我有一个自定义IUserLoginStore,它管理检索用户及其角色。这似乎工作正常,但我有设置授权问题。 我使用认证通过谷歌和它工作正常: var info = await _signInManager.GetExternalLoginInfoAsync(); var result = await _signInMan

    0热度

    1回答

    我有asp.net核心应用程序。为了处理我使用的扩展方法的一个例外,从Microsoft.AspNetCore.Diagnostics app.UseExceptionHandler("/Home/Error"); 所以发生错误时用户被重定向到错误页面。 我想知道如何根据异常类型将用户重定向到某个页面?像 if(exception is NotAuthorizedException) {

    2热度

    2回答

    我有最初使用VS 2015开发的ASP.NET Core API项目。我安装了VS 2017并让它转换项目。 然后我转到项目属性 - >应用程序 - >目标框架,并将目标框架更改为.NETCoreApp 1.1。 只要我做,我得到2个错误 错误的一个或多个项目不符合 .NETCoreApp,版本= V1.0。 错误项目Api与netcoreapp1.0(.NETCoreApp,版本= v1.0)不