本文整理汇总了C#中Dispatcher.Initialize方法的典型用法代码示例。如果您正苦于以下问题:C# Dispatcher.Initialize方法的具体用法?C# Dispatcher.Initialize怎么用?C# Dispatcher.Initialize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Dispatcher
的用法示例。
在下文中一共展示了Dispatcher.Initialize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InMemorySet
public void DadoQueODespachanteTenhaSeInscrevidoParaReceberNotificacoesDeConclusaoDeProcessamentoParaUmaSolicitacaoDeTrabalhoDoTipoComIdentificador(string p0, string p1)
{
Settings = SettingsBuilder.Build();
var inMemorySet = new InMemorySet();
var subscriptionBusBuilder = new SubscriptionBusBuilder()
.WithConnectionString(Settings.ConnectionString)
//.WithImplementation(typeof(InMemorySingleProcessSubscriptionBus)).WithConstructorParameters(inMemorySet);
.WithImplementation(typeof(EasyNetQSubscriptionBus));
PublishingBusBuilder = new PublishingBusBuilder()
.WithConnectionString(Settings.ConnectionString)
//.WithImplementation(typeof(InMemorySingleProcessPublishingBus)).WithConstructorParameters(inMemorySet)
.WithImplementation(typeof(EasyNetQPublishingBus))
.WithPublishConfirms();
var dispatcherLog = new DispatcherLog();
WorkDispatcher = new Dispatcher(dispatcherLog, subscriptionBusBuilder, PublishingBusBuilder);
Settings.RoutingTable[0].RequestMaxAttempts = 2;
WorkDispatcher.LoadSettings(Settings);
WorkDispatcher.Initialize();
}
开发者ID:ReactiveServices,项目名称:ReactiveServices.Application,代码行数:24,代码来源:ReceberNotificacoesDeConclusaoDeProcessamentoSteps.cs
示例2: InitializeMultipleDispatchers
internal void InitializeMultipleDispatchers()
{
foreach (var settings in ListOfSettingsForMultipleDispatchers)
{
var dispatcher = new Dispatcher();
ListOfDispatchers.Add(dispatcher);
settings.Validate();
dispatcher.Initialize(settings);
}
}