public MovieRecommendationWorker(ITableStoreFactory tableStoreFactory, IMovieRecommendationsProvider movieRecommendationsProvider, IReadOnlyDictionary <string, string> options) { _sourceTableName = options[OptionSourceTableName]; _targetTableName = options[OptionTargetTableName]; _limit = int.Parse(options[OptionLimit]); _movieRecommendationsProvider = movieRecommendationsProvider; var schemaName = options[OptionSchemaName]; _tableStore = tableStoreFactory.Create(schemaName); }