public static async Task <PowerofficeChangeTracker> Create( ILogger logger, string storageAccountConnectionString, PowerofficeClientFactory powerofficeClientFactory) { var powerofficeQueue = await PowerofficeQueue.Create(logger, storageAccountConnectionString); return(new PowerofficeChangeTracker(logger, powerofficeClientFactory, powerofficeQueue)); }
public static async Task <WebcrmChangeTracker> Create( ILogger logger, WebcrmClientFactory webcrmClientFactory, string storageAccountConnectionString) { var powerofficeQueue = await PowerofficeQueue.Create(logger, storageAccountConnectionString); var webcrmChangeTracker = new WebcrmChangeTracker(logger, webcrmClientFactory, powerofficeQueue); return(webcrmChangeTracker); }
public async Task <PowerofficeQueue> Create() { var powerofficeQueue = await PowerofficeQueue.Create(Logger, StorageAccountConnectionString); return(powerofficeQueue); }