草庐IT

api-ms-win-core-sysinfo-l

全部标签

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# - Google Drive Api - 带有 Entity Framework 的自定义 IDataStore

我实现了我的自定义IDataStore这样我就可以将最终用户token存储在我的数据库中,而不是默认实现,默认实现保存在FileSystem中的%AppData%。publicclassGoogleIDataStore:IDataStore{...publicTaskGetAsync(stringkey){TaskCompletionSourcetcs=newTaskCompletionSource();varuser=repository.GetUser(key.Replace("oauth_",""));varcredentials=repository.GetCredential

c# - 单独项目下的 ASP.NET Web API 帮助页面

我有ASP.NETWebAPI项目,我想添加一个帮助页面,但我希望它位于一个单独的项目中。这可能吗? 最佳答案 您可以将XmlDocumentationProvider构造函数重写为类似这样的内容:publicXmlDocumentationProvider(stringappDataPath){if(appDataPath==null){thrownewArgumentNullException(nameof(appDataPath));}varfiles=new[]{"MyWebApiProject.xml"/*,...anyo

c# - 验证器和服务与外部 API 调用的分离

我目前正在构建一个Web应用程序,并尝试按照良好的MVC和面向服务的架构来设计它。但是,我在连接表示层(即我的Controller)和后端服务时遇到了一些困难,同时仍然保持向用户返回良好的错误/验证报告。我读了一篇非常好的SO帖子here关于如何将验证逻辑与服务层分开,并且在大多数情况下都是有意义的。然而,在这个模型中有一个“缺陷”,如果你可以这么调用它的话:在查找验证器和服务都需要的对象时,如何避免重复工作?我认为用一个相当简单的例子来解释会更容易:假设我有一个允许用户共享代码片段的应用程序。现在,我决定添加一项新功能,允许用户将他们的GitHub帐户附加到他们在我网站上的帐户(即建

c# - api-independent 顶点处理的好的代码结构是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.3年前关闭。Improvethisquestion目前正在使用C#开发3D媒体引擎,我遇到了一个小难题。我已经弄清楚了我的渲染循环,我得到了一个很棒的插件架构和内容管理系统,甚至一个Material管道都已经计划好了。然后引擎计划使用DirectX和OpenGL(通过“渲染器”插件),以及两个API的可编程管道。无论如何,在本周初,我开始研究用于处理顶点的引擎抽象层(我已经害怕这个好几个星期了)。正如你们中的一些人所知,图形API之间

c# - 支持 https 的 Owin 自托管控制台应用程序(无 Web API,无 SignalR)

借助SslStream和套接字,我从头开发了一个https网络服务器。我可以从C#代码向流应用证书并处理请求。但是,我不知道如何与Owin一起做这件事。有谁知道如何将证书绑定(bind)到自托管控制台应用程序?示例://BindthebelowcertificatetoOwinhostvarcertificate=newX509Certificate2("server.pfx","password");详情请引用下面已有的Owin主机代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.T

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

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

c# - 需要 OAuth token 的单元测试 API

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭3年前。Improvethisquestion我正在尝试编写一套自动化集成测试来测试我的C#客户端库调用YahooFantasySportsAPI.几个API调用需要OAuthtoken,这是我遇到一些困难的地方。我可以使用Web浏览器生成访问key和密码,然后将它们传递到我的测试代码中,但token会在一个小时后过期,因此我需要手动重新生成这些并在我想运行时随时更新我的​​测试配置测试。当需要OAuthtoken时,是否有编写API

c# - ASP.Net Web Api - ApiExplorer 不包含任何 ApiDescriptions

我正在尝试在我的Web服务的Controller中实现一个Options方法,该方法将返回一条消息,其中包含与Controller关联的URI端点的有效HTTP方法。我的Options方法看起来像这样:publicHttpResponseMessageOptions(){varresp=newHttpResponseMessage();resp.Content=newStringContent("");varapiExplorer=GlobalConfiguration.Configuration.Services.GetApiExplorer();foreach(ApiDescrip