public VersionBulkRepository(ICosmosRepository cosmosRepository, INewVersionBuilderFactory <T> newVersionBuilderFactory) { Guard.ArgumentNotNull(cosmosRepository, nameof(cosmosRepository)); Guard.ArgumentNotNull(newVersionBuilderFactory, nameof(newVersionBuilderFactory)); CosmosRepository = cosmosRepository; _newVersionBuilderFactory = newVersionBuilderFactory; }
public TemplateVersionRepository(ICosmosRepository cosmosRepository, INewVersionBuilderFactory <TemplateVersion> newVersionBuilderFactory) : base(cosmosRepository, newVersionBuilderFactory) { }