private static AccountContactSynchronizationService CreateAccountContactSynchronizationService(
     IEventStoreClient eventStoreClient, IAccount account, IObservable<IAccountContactSummary> expectedFeed)
 {
     var dummyAccountContactProvider = CreateAccountContactProvider(account, expectedFeed);
     var accountContactsFactory = new AccountContactsFactory(eventStoreClient,
         new ConsoleLoggerFactory(),
         new[] { dummyAccountContactProvider });
     var accountContactSynchronizationService = new AccountContactSynchronizationService(eventStoreClient,
         new ConsoleLoggerFactory(),
         accountContactsFactory);
     return accountContactSynchronizationService;
 }
 private static AccountContactSynchronizationService CreateAccountContactSynchronizationService(
     IEventStoreClient eventStoreClient, IEnumerable<IAccountContactProvider> accountContactProviders)
 {
     var accountContactsFactory = new AccountContactsFactory(eventStoreClient,
         new ConsoleLoggerFactory(),
         accountContactProviders);
     var accountContactSynchronizationService = new AccountContactSynchronizationService(eventStoreClient,
         new ConsoleLoggerFactory(),
         accountContactsFactory);
     return accountContactSynchronizationService;
 }