【c# – MVC Routing .net Core】教程文章相关的互联网学习教程文章

c#-将cookie设置为Asp.Net Core TestServer的httpClient【代码】

我正在使用TestServer测试ASP.NET Core应用,并且有些控制器需要Cookie身份验证.我已经创建了这样的测试服务器实例:_testServer = new TestServer(new WebHostBuilder().UseEnvironment(CustomEnvironments.Test).UseContentRoot(currentDirectory) .UseStartup<Web.Startup>().UseUrls("http://localhost/"));ApiClient = _testServer.CreateClient();现在我必须添加身份验证Cookie,但服务器会忽略它.如果可以直接...

c# – typescript编译器可以生成POCO .NET类型/程序集吗?

我正在使用MVC和EF的淘汰赛进入应用程序开发,我正在研究如何在配方中添加TypeScript可能会帮助我. 我喜欢在IDE中创作的更清晰的机制,但缺少的东西似乎是能够从其他.NET程序集引用typescript中定义的接口. 我是对的,除了尚未完成之外没有什么可以阻止这种情况发生吗?我很好奇是否需要它,或者我是否以其他人不是的方式查看问题域. 我看到实用程序的原因是因为目前我无法在一个地方定义给定的DTO.我必须在我的C#View模型和javascript...

c# – 用于托管环境的开源.Net对象数据库或文档数据库

我正在寻找创建一个网站,我想尝试学习对象数据库或文档数据库.我将使用托管服务提供商,因此我将无法安装任何软件.我无法购买任何许可证,因此我需要能够使用免费或开源的对象/文档数据库.是否有任何免费的对象/文档数据库不需要安装某种类型?解决方法:你看过http://eloquera.com/吗?它是免费的,是客户端/服务器对象数据库.它易于使用且快速.去年年底我发现它并认为这是向前迈出的一大步.试一试,我不为他们工作我只是喜欢他们所做的...

c# – Asp.net Button组件在Twitter-Bootstrap主题下不起作用【代码】

我一直在使用twitter-bootstrap作为我的asp.net网站主题,在尝试制作一个简单的按钮执行事件时遇到了一些麻烦.按钮是一个asp组件,从我在论坛中读到的是,引导程序与asp.net组件管理不太好,无论是脚本(最明显)还是CSS问题(我不知道,我不知道发生了什么事. 据我所知,按钮在我将其放入表单时会采取行动,但据我所知,这不是应该采取的行动. 并重定向到同一页面,但使用以下参数:?ctl00%24MainContent%24LogUsernameText=&ctl00%24MainCont...

近期.NET学习及项目开发整理-SQLSERVER中的数据类型和C#中数据类

一般的 对应 关系 bool -> System.Bollean (布尔型,值为 true 或 false) char -> System.Char (字符型,占有两个字节,表示 1 个 unicode 字符) byte -> System.Byte (字节型,占1字节,表示 8 位正整数,范围 0~255) sbyte -> System.Sbyte (带符号字节型 一般的对应关系 bool -> System.Bollean (布尔型,值为 true 或 false) char -> System.Char (字符型,占有两个字节,表示 1 个 unicode 字符) byte -> System.Byte (字...

c#-.NET和Silverlight应用程序之间共享WCF客户端代码?

我正在开发一个将同时具有WinForms和Silverlight客户端的.NET应用程序.尽管大多数代码将在服务器中,但是我也需要在客户端中具有相当多的逻辑,并且我想使客户端库代码保持相同. 从目前为止我能弄清楚的是,我需要拥有两种不同的项目类型,一个类库和一个Silverlight类库,并将文件从一个项目链接到另一个项目.这似乎有些la脚,但适用于简单的代码. 但是,我的问题是SVCUtil.exe生成的用于访问WCF服务的代码与slsvcutil.exe生成的代码不同...

c# .Net :Excel NPOI导入导出操作教程之数据库表信息数据导出到一个Excel文件并写到磁盘示例分享

————————————————DataTable Star———————————————— DataTable dt = SqlHelper.ExecuteDataTable(sql); if (dt.Rows.Count > 0) { //创建工作簿 IWorkbook workbook = new HSSFWorkbook(); //创建表 ISheet sheet = workbook.CreateSheet("DBToExcel"); IRow row0 = sheet.CreateRow(0); row0.CreateCell(...

c# – 尝试/ Catch方法错误ASP.NET【代码】

我正努力做到这一点.我希望它在插入后检查是否存在记录,但它总是返回错误:第1行:’nvarchar’附近的语法不正确.有人能在我的宣言中向我指出我的错吗?另外如果你有更好的尝试捕捉方法,请赐教.刚刚开始在ASP.NET中编程 提前致谢.protected void Page_Load(object sender, EventArgs e){string connString_LibrarySystem = "Server=DEVSERVER;User ID=sa;Password=Sup3r-Us3r;Database=LibrarySystem";string strSQL = "INSERT INT...

C#-Dotnet Core默认使用哪个appsettings.json文件,环境文件或父文件?【代码】

是什么决定了.net core clr /运行时使用哪个.json文件?例如,如果两者中都有一个连接字符串.我在任何地方都找不到答案.var env = builderContext.HostingEnvironment;config.AddJsonFile("appsettings.json", optional: false).AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true);谢谢!解决方法:没有“默认”顺序. .NET Core将使用代码中指定的文件. appsettings.json或Json配置提供程序也没有什么特别的.就...

c# – 在.NET中存储大量常量值的最佳方法【代码】

这基本上是一个设计问题: 我在C#中重写了一个基本上用C语言编写的应用程序. C有一个很好的Header文件概念,它会为使用文件提供许多声明的常量值. 但是,我们在C#中没有Header文件.我可能有两种选择 >创建一个将为我保留大量常量值的类(没有那么标准)>以XML格式存储值(标准 – 但涉及大量解析麻烦) 哪个是更好的解决方案?还有其他我可能不知道的解决方案吗?解决方法:我个人使用静态类并将所有值放在那里.public static class Const...

c# – 使用Json.NET序列化时忽略特定的数据类型?【代码】

我将JSON对象保存到数据库中,有时它会变得非常大(我有一个长度为205,797个字符的对象)我想尽可能地消除大小.这些对象有很多GUID字段,我不需要它,如果有一种方法可以忽略序列化中的任何GUID类型,它可能有助于消除大小. 这是我的代码,我在我的应用程序中传递任何模型类型的对象:public static string GetEntityAsJson(object entity){var json = JsonConvert.SerializeObject(entity, Formatting.None, new JsonSerializerSettings{...

在.NET中,我可以检测系统焦点事件(C#)吗?

是否可以确定窗口焦点何时在系统级别更改?我正在编写一个时间跟踪应用程序,并且希望能够侦听应用程序切换(以便可以开始记录给定应用程序中的时间).在这里,我在Process类周围闲逛了一个小时,虽然我学到了很多有用的东西,但没有找到想要的东西.我怀疑我需要使用钩子,但是很难找到关于该过程的清晰文档,更不用说针对我所要求的文档了.解决方法:请参阅SetWindowHooksEx. 好的文章,“.NET Framework中的Windows挂钩”:http://msdn.mic...

c#-处理来自asp.net(mvc)的数千次对外部服务的调用的正确方法

我的任务是创建一个Web应用程序.我目前正在使用c#& asp.net(mvc-但我怀疑它与问题有关)-是菜鸟开发人员,并且对.net有点陌生. 构建应用程序中的部分逻辑是通过使用请求命中特定的URL来向外部smsgateway发出请求-作为Web应用程序中用户启动的操作的一部分(可能是发送的几条消息),或者作为每天运行的计划任务的一部分(可以并且将发送几千条消息). 对于日常任务,我恐怕在一个线程中循环(例如-10.000次)(尤其是如果im也根据请求的响应采...

使用StructureMap.DependencyInjection在C#dotnet core 2.0中进行简单的代理类依赖注入【代码】

我使用dotnet core 2.0和StructureMap.Microsoft.DependencyInjection进行IoC和依赖注入.我正在尝试创建一个代理类进行验证.我想暗示给国际奥委会的DI使用ComponentDataAccessorProxy只要使用IComponentDataAccessor也满足ComponentDataAccessorProxy依赖是ComponentDataAccessor并满足它的依赖是IMongoDatabase没有进入循环依赖例外.我想知道是否有可能.任何帮助将不胜感激. 这是界面:public interface IComponentDataAccessor {...

c# – ConcurrentQueue .Net:多线程消费者【代码】

我有一个非常基本的问题,更多的是关于ConcurrentQueue的概念.队列是FIFO.当多个线程开始访问它时,我们如何保证FIFO?假设,我按顺序添加了Apple,Oranges,Lemon,Peach和Apricot.第一个TryTake应该返回Apple.但是当多个线程开始提供自己的TryTake请求时会发生什么?难道有可能当一个线程甚至在另一个线程可以返回Apple之前返回Lemon时?我假设其他项目也将被返回,直到队列为空.但这些回报是否会围绕FIFO的基本原则进行管理?解决方法:...