コード例 #1
0
        public void Setup()
        {
            appConfig = TestFactory.CreateTestAppConfig();

            fileSystemUtilsMock = new Mock<IFileSystemUtils>();
            fileSystemUtils = fileSystemUtilsMock.Object;

            appConfigProviderMock = new Mock<IAppConfigProvider>();
            appConfigProvider = appConfigProviderMock.Object;
        }
コード例 #2
0
ファイル: AppConfig_Tests.cs プロジェクト: samiy-xx/keysndr
 public void Setup()
 {
     appConfig = new AppConfig();
 }
コード例 #3
0
ファイル: AppConfigProvider.cs プロジェクト: samiy-xx/keysndr
 public AppConfigProvider()
 {
     AppConfig = new AppConfig();
 }
コード例 #4
0
ファイル: AppConfigProvider.cs プロジェクト: samiy-xx/keysndr
 public AppConfigProvider(AppConfig c)
 {
     AppConfig = c;
 }
コード例 #5
0
 public ApiResult<Object> StoreAppSettings(AppConfig c)
 {
     var cmd = new StoreAppConfig(appConfigProvider, c);
     cmd.Execute();
     return cmd.Result;
 }
コード例 #6
0
ファイル: KeySndr.cs プロジェクト: samiy-xx/keysndr
 private void LoadAppConfig()
 {
     ObjectFactory.GetProvider<ILoggingProvider>().Debug("Loading App Config");
     var fs = new FileSystemUtils();
     var acp = ObjectFactory.GetProvider<IAppConfigProvider>();
     
     var config = fs.LoadAppConfiguration();
     acp.AppConfig = config ?? new AppConfig();
     appConfig = acp.AppConfig;
 }
コード例 #7
0
ファイル: AppConfig.cs プロジェクト: samiy-xx/keysndr
 public AppConfig CopyFrom(AppConfig c)
 {
     LastPath = c.LastPath;
     LastPort = c.LastPort;
     LastIp = c.LastIp;
     UpdateVersionCheckUrl = c.UpdateVersionCheckUrl;
     ProcessNumber = c.ProcessNumber;
     DataFolder = c.DataFolder;
     EnableKeyboardAndMouse = c.EnableKeyboardAndMouse;
     FirstTimeRunning = c.FirstTimeRunning;
     DefaultKeyDownMs = c.DefaultKeyDownMs;
     return this;
 }