コード例 #1
0
 public ConfigureSettingsSubCommandFactory(IBoxHome boxHome, LocalizedStringsResource names)
 {
     _boxHome      = boxHome;
     _environments = boxHome.GetBoxEnvironments();
     _settings     = boxHome.GetBoxHomeSettings();
     _names        = names;
 }
コード例 #2
0
ファイル: SubCommandFactory.cs プロジェクト: jmfrank63/boxcli
 public SubCommandFactory(IBoxPlatformServiceBuilder boxPlatformBuilder, IBoxHome boxHome, LocalizedStringsResource names)
 {
     _boxHome            = boxHome;
     _environments       = boxHome.GetBoxEnvironments();
     _settings           = boxHome.GetBoxHomeSettings();
     _boxPlatformBuilder = boxPlatformBuilder;
     _names = names;
 }
コード例 #3
0
ファイル: BoxHomeDirectory.cs プロジェクト: jmfrank63/boxcli
        public BoxHomeDirectory()
        {
            var settings = new BoxHomeSettings();

            BoxHomeDirectoryName       = settings.BoxHomeDirectoryName;
            BoxHomeEnvironmentVariable = settings.BoxHomeEnvironmentVariable;
            CreateBoxHomeDirectory();

            BoxEnvironments        = new BoxEnvironments(settings.BoxHomeEnvironmentsFileName, this);
            BoxPersistantCache     = new BoxPersistantCache(settings.BoxHomeCacheFileName, this);
            BoxHomeDefaultSettings = new BoxDefaultSettings(settings.BoxHomeSettingsFileName, this);
        }
コード例 #4
0
 public ConfigureSubCommandBase(IBoxHome boxHome)
 {
     _boxHome      = boxHome;
     _environments = boxHome.GetBoxEnvironments();
     _settings     = boxHome.GetBoxHomeSettings();
 }