jjzjj

configuration

全部标签

c# - AutoMapper 中相同实体类型的不同映射规则

我有两个实体:Order和OrderDTO我正在使用AutoMapper将它们映射在一起。基于某些条件,我希望这些实体以不同方式映射。事实上,我需要为这些实体使用两个或多个不同的映射规则(CreateMap)。并且在调用Map函数时,我想告诉引擎要使用哪个映射规则。感谢这个问题:UsingtheinstanceversionofCreateMapandMapwithaWCFservice?一种方法是使用不同的映射器实例,这样每个实例都可以拥有自己的映射规则:varconfiguration=newConfigurationStore(newTypeMapFactory(),Mapper

c# - 多数据库一口气迁移

我的代码优先项目中有四个不同的数据库需要迁移。考虑以下几点:--EnablingmigrationsEnable-Migrations-StartUpProjectNameSampleProject-MigrationsDirectoryMigrations\DB1Configuration-ContextTypeNameDB1ConfigurationDbContext-ContextAssemblyNameSampleProject-ConnectionStringNameMyDbContext1Enable-Migrations-StartUpProjectNameSampleP

c# - Teamcity 未在 Release模式下构建我的 .SLN

我使用“SLNRunner”在Teamcity6.5中为VS2008解决方案创建了一个发布配置项目。我的调试解决方案与PDB文件一起构建得很好——但是我根本无法在Release模式下构建它,而且它会坚持默认为x64架构。我尝试了以下方法:明确设置proj文件为Release模式设置构建参数以显式通过/platform:anycpu和/configuration:release发送到MSBuild我注意到在生成的.sln.proj文件中,以下代码似乎(乍一看)不正确,并且两种配置的配置都设置为Debug模式?DebugAnyCPUDebugAnyCPU感谢任何帮助:

c# - wcf 配置文件与代码配置的优缺点

我有一个自托管的C#WCF服务,它为各种目的创建了20多个端点。每个都在代码本身中配置,并在服务的app.config中使用一些基本配置项,例如端口和地址。该服务非常适合经过测试的客户,但尚未经过广泛测试。我对标准的wcf配置文件方法有点担心,因为我担心最终用户会把事情搞砸,因此在代码中做所有事情。在配置文件中进行配置是否更好,因为最终用户可以根据自己的需要对其进行自定义,或者代码内方法是否足以满足大多数需求? 最佳答案 WCF的主要优势之一是从代码中抽象出连接细节。如果您需要更改任何服务参数,可以更轻松地从web.config进行

c# - 如何在 ASP.NET Core 项目中包含对程序集的引用

我有这条线stringsConnectionString=ConfigurationManager.ConnectionStrings["Hangfire"].ConnectionString;并且它需要包括System.Configuration我必须在项目的哪个地方添加对System.Configuration的引用,因为我在References下找不到一个经典的地方来做这件事? 最佳答案 您正在学习的教程可能使用Asp.NetCore,目标是能够依赖System.Configuration的完整.NetFramework(4.

c# - App.config 与 .ini 文件

我正在审查一个.NET项目,我发现大量使用.ini文件进行配置。我更愿意改用app.config文件,但在我介入并与开发人员解决这个问题之前,我想知道是否有任何正当理由支持.ini文件而不是app.config? 最佳答案 嗯,平均而言,.INI文件可能更紧凑,并且在某种程度上更易于人类阅读。XML读起来有点麻烦,而且非常冗长。但是,app.config当然是.NET支持的标准.NET配置机制,并且有很多Hook和做事的方法。如果你使用.INI文件,你基本上是在“一路滚动你自己的”。“重新发明轮子”的经典案例。然后再说一遍:这个项目

c# - DictionarySectionHandler 和 NameValueSectionHandler 之间有区别吗?

在.NET中,我们可以使用创建自定义配置部分元素,像这样:在上面,我定义了两个部分。类型之一DictionarySectionHandler,和另一个类型NameValueSectionHandler.据我所知,这两个处理程序的使用方式完全相同,并导致相同的配置部分。那么,它们有区别吗,或者我可以互换使用它们吗? 最佳答案 TL;DRNameValueSectionHandler在简单情况下适用于string->string对,但如果您需要您的配置高效(特别是如果您要重复使用remove),请使用DictionarySectionH

c# - 如何在不使用 HttpContext 的情况下获取 Web 应用程序的当前配置?

我需要在我的Web应用程序中获取当前配置的实例。我发现我可以通过以下方式获取:Configurationconfiguration=WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);但是在我项目的某些部分我没有HttpContext所以我需要在不使用HttpContext的情况下获取配置实例。 最佳答案 你是对的Lubochkn~成功了......_webConfigurationManager=WebC

c# - Entity Framework 代码优先 : Configuration. cs 种子或自定义初始值设定项

我是第一次使用EntityFramework的CodeFirst风格。我想设置一些默认数据。我遇到的第一种方法涉及创建一个custominitializer.我走的是这条路线,但在设置迁移后注意到它随Configuration.cs一起提供,它已经覆盖了种子方法,就像自定义初始化程序一样。internalsealedclassConfiguration:DbMigrationsConfiguration{publicConfiguration(){AutomaticMigrationsEnabled=false;}protectedoverridevoidSeed(Toolkit.Mo

c# - 您将如何跨多个项目集中配置?

我有一个包含大约10个只读配置项目的解决方案。它们是Web应用程序、Windows服务、控制台应用程序等。除一个项目外,所有项目都在同一台服务器上。每个项目都有3个环境-开发、测试和生产。所以有30组不同的配置,每组都有相当数量的设置。在每个应用程序和环境中保持配置一致很麻烦。我注意到大多数配置在每个项目中都是通用的,所以我认为以某种方式集中配置会很好。我在某处读到WCF服务可能是一个好方法。我认为也许包含硬编码静态类的库实际上可以正常工作——尽管必须编译以更改配置。理想情况下,配置应该来自实际的.config文件。您将如何为多个项目集中配置? 最佳答案