コード例 #1
0
		public FabricRuntimeSettings()
		{
			HostedServices = new OverridableSettingList<Type>();
			ServiceHost = new OverridableSetting<Type>();
			InputChannel = new OverridableSetting<IMessageChannel>();
			ErrorChannel = new OverridableSetting<IMessageChannel>();
		}
コード例 #2
0
ファイル: FakeSettings.cs プロジェクト: smhinsey/Euclid
		public FakeSettings()
		{
			AnotherFakeConfigSetting = new OverridableSetting<bool>();
			FakeConfigSetting = new OverridableSetting<string>();
			ListOfAssemblies = new OverridableSettingList<Assembly>();
			NumericConfigSetting = new OverridableSetting<int>();
			EnumConfigSetting = new OverridableSetting<FakeSettingModes>();
		}
コード例 #3
0
		public MessageDispatcherSettings()
		{
			InvalidChannel = new OverridableSetting<IMessageChannel>();
			InputChannel = new OverridableSetting<IMessageChannel>();
			MessageProcessorTypes = new OverridableSettingList<Type>();
			NumberOfMessagesToDispatchPerSlice = new OverridableSetting<int>();
			DurationOfDispatchingSlice = new OverridableSetting<TimeSpan>();

			NumberOfMessagesToDispatchPerSlice.WithDefault(32);
			DurationOfDispatchingSlice.WithDefault(TimeSpan.Parse("00:00:01"));
		}
コード例 #4
0
		public BlobStorageSettings()
		{
			ContainerName = new OverridableSetting<string>();

			ContainerName.WithDefault("euclidblobstorage");
		}