【关于C#中“配置”sqlite问题】教程文章相关的互联网学习教程文章

c# – 如何配置Automapper 4以允许空目标值【代码】

我在解决如何使Automapper 4.2.1允许类型映射时遇到一些问题,其中目标值可能为null,具体取决于源值. 较旧版本的Automapper允许通过Mapper配置设置AllowNullDestination标志,但是我找不到新版本的等效配方,并且通过静态Mapper对象配置的旧机制似乎已经过时. 我试过以下没有成功: > Mapper.Configuration.AllowNullDestinationValues = true;> Mapper.AllowNullDestinationValues = true;> Mapper.Initialize(c => c.AllowNullDesti...

c# – 使用Nsubstitute注册或配置IOC容器【代码】

我有一个自定义IOC容器,它接受Interface和Concrete类型作为注册参数.在我的项目中,我已经注册了下面代码中提到的配置.你能帮助我一个人如何使用NSubstitute注册单元测试项目吗? IOC -Conatincer.csRegister<Intf, Impl>();应用程序 – Configuration.csRegister<ICustomer,Customer>();单元测试应用程序 – CustomerTest.csRegister<ICustomer,StubCustomer>(); -I want something like this var substitute = Substitute.For<I...

c# – 如何为ASP.net Core配置Entity Framework 6【代码】

我正在尝试配置一个新项目以使用实体框架6与ASP.net Core,我正在使用完整的.net框架,以便能够使用实体框架6.这是一个在MVC之前和之前的项目我需要将它迁移到Core.这就是我所做的(我有两个项目,一个Asp.net Core和一个包含一些类和DBContext类的类库): appsettings.json:"Data": {"ConnectionStrings": {"MyConnection": "Server=namedatabase.database.secure.windows.net,1433;Database=database_Name;User ID=blahblah;Passwor...

c# – 如何配置WPF项目以使用BLE?【代码】

更新2:下面是我目前所处位置的详细信息,但我不希望细节破坏任何可能与在WPF中找到BLE / GATT路径的基本问题有关的一般答案. 构建系统版本:Microsoft Visual Studio Community 2017 Version 15.7.4 VisualStudio.15.Release/15.7.4+27703.2035 Microsoft .NET Framework Version 4.7.03056到目前为止,我已将项目文件更改为目标Windows 8.1,< TargetPlatformVersion> 8.1< / TargetPlatformVersion>. 目前,我正在获取本地BLE广告,...

c# – 需要根据StructureMap中请求的父类型不同地配置依赖关系【代码】

我们正在使用StructureMap,并试图弄清楚如何实现以下目标. 我们有2个接口: ICat,IDog 对于ICat,我们需要使用Cat的实例. Cat构造函数采用ISound的实例. 对于IDog,我们需要使用Dog的实例. Dog构造函数也接受了一个ISound实例. ISound有一个实现AnimalSound. 到现在为止还挺好.这部分我们可以很容易地在结构图中做到. 现在问题出现在AnimalSound上. AnimalSound有一个构造函数,可以使用LoudSound或SoftSound进行初始化. (LoudSound和...

C#的自定义配置【代码】

我有一个自定义配置的App.config<?xml version="1.0" encoding="utf-8" ?> <configuration><configSections><section name="wsa" type="WSASRT.SRT.WSA.WsaConfig" /></configSections><startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /></startup><wsa><src E="Foo@bar.com" CN="AnotherFoo" OU="AnotherBar" /><!-- More elements --></wsa></configuration>以及映射类namespace WSASRT.SRT.WSA {c...

c# – 配置Dapper.Extensions.Linq【代码】

有人可以帮助我第一次配置Dapper.Extensions.Linq(https://github.com/ryanwatson/Dapper.Extensions.Linq). 我一直试图为F#项目设置它,尽管从自述文件中很难理解(https://github.com/ryanwatson/Dapper.Extensions.Linq#configuration).解决方法:这几乎是C#设置的直接翻译.open Dapper.Extensions.Linq.Core.Configuration open Dapper.Extensions.Linq.Mapper open Dapper.Extensions.Linq.Sql open Dapper.Extensions.Linq.Cast...

javascript – 如何在C#Selenium中向FirefoxDriverService添加配置文件规范?【代码】

上下文:Azure,C#,ClearScript,Selenium,Firefox 我将Selenium的Firefox符号暴露在ClearScript JavaScript环境中.在以下JavaScript代码中,从C#公开/导出的符号以CS为前缀.// Preamble_LaunchBrowser.js driverService = CSFirefoxDriverService.CreateDefaultService(); driverService.FirefoxBinaryPath = "C:\\Program Files\\Mozilla Firefox\\firefox.exe"; driverService.HideCommandPromptWindow = true; driverService.Supp...

c# – 如何配置EnyimMemcachedCore以访问AWS Lambda中的Elasticache?【代码】

我正在尝试将一个简单的memcached客户端从.NET 4移植到AWS Lambda上的.Net Core.我正在努力配置新的EnyimMemcachedCore客户端,因为示例(https://github.com/cnblogs/EnyimMemcachedCore)使用appsettings.json来设置配置,但使用.net核心的Lambda函数不使用appsettings.json.我需要能够在C#代码中设置服务器/端口/端点. 任何人都可以使用EnyimMemcachedCore手动创建配置吗? 使用Enyim的标准.net很容易通过键获取并返回一个值:using...

c# – 在WPF / MVVM应用程序中启动时加载配置文件/处理错误【代码】

免责声明:我之前没有MVVM / MVC / MVP / MVWath的经验,这是我第一次尝试使用任何UI分离模式. 在启动时,我的应用程序需要从配置文件加载数据,这是应用程序工作所需的. 目前,我正在App.xaml.cs中启动时读取配置文件,并且我将文件的内容传递给视图模型:public partial class App : Application {protected override void OnStartup(StartupEventArgs e){base.OnStartup(e);string configFile = "settings.txt";string[] config = Fi...

c# – Fluent Security – 配置参数化控制器操作【代码】

我做了很多研究并测试了FluentSecurity库的1.4和2.0版本,我似乎无法使用配置模式:configuration.For<MyController>(x => x.GetCustomer()).RequireRole(appRoles);当我的控制器动作需要一个参数,如:public ActionResult GetCustomer(int customerID)目前是否支持此类配置?如果是这样,我如何针对具有必需参数的操作实现角色要求?解决方法:我在问同样的问题.目前,您可以传递参数的默认值.configuration.For<HomeController>(x =>...

配置Visual Studio 2012以使用Mono的C#编译器而不是默认的csc.exe

我在一个名为Unity3D的游戏引擎中工作,其脚本系统在Mono上运行.默认情况下,Unity使用修改后的Mono版本来开发/编译脚本.我正在设置我的Visual Studio以更好地使用Unity项目及其与.NET有关的各种问题. 我目前卡住尝试配置Visual Studio来处理我的各种程序集的编译. Unity使用旧Mono编译器的修改版本,因此我不能使用默认的csc.exe来构建程序集. 我理想的解决方案是Visual Studio的Build Solution选项,用我指向的编译器来处理我的项目,...

c# – 如何将配置传递给ASP.NET MVC6中的非控制器类【代码】

我正在使用MVC6开发一个应用程序.我可以在启动文件中读取JSON配置,并将依赖项注入控制器中. 现在,我的要求是我想访问非控制器的类中的配置.在这种情况下我不能使用构造函数DI.这些类驻留在MVC6应用程序的某个文件夹中,但它们不是模型或控制器类. 在这种非控制器类中访问配置的最佳方法是什么? 谢谢. 更新: 只是为了澄清 – 我不能在这些课程中使用DI. 这些类仅在需要时基于某些条件进行实例化,并且在它们上调用方法.我需要从这些...

c# – 如何包装和替换ASP.NET 5配置中的一个默认组件【代码】

ASP.NET 5(RC1)为我们提供了一个全新的配置模型,我们在其中添加/替换ServiceDescriptor对象集合的配置.替换默认实现很简单,例如:services.Add(ServiceDescriptor.Instance<IHttpContextAccessor>(new MyHttpContextAccessor()));但是,我很难找到一种方法来扩展现有注册的额外行为(通过装饰).换句话说,我想用内部使用内置版本的自定义版本替换内置版本.以这种方式扩展框架行为当然很常见.例如:// How to get the instance here???...

c# – ASP.NET 5:如何在更改时重新加载强类型配置【代码】

我已经能够在ASP.NET 5中设置强类型配置,它完美地工作.我还将配置设置为在更改.json配置文件时自动重新加载.但是,如果我使用无类型配置,这似乎只能起作用.当.json文件发生更改时,强类型配置类仍保留旧值. 我正在设置这样的配置: public IConfiguration Configuration { get; set; } public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv) {// Setup configuration sourcesvar builder = new ConfigurationBui...

SQLITE - 相关标签