public RefreshService( VisionDbContext context, IEncryptionService encryptionService, IAggregateVersionControlProvider versionControlProvider, IAggregateAssetExtractor assetExtractor, IAggregateDependencyVersionProvider versionProvider, ILogger <RefreshService> logger) { this.versionControlProvider = versionControlProvider; this.assetExtractor = assetExtractor; this.versionProvider = versionProvider; this.encryptionService = encryptionService; this.logger = logger; this.context = context; }
public DependencyService(VisionDbContext context, IAggregateAssetExtractor extractor) { this.context = context; this.extractor = extractor; }
public AssetService(VisionDbContext context, IAggregateAssetExtractor extractor, IDependencyService dependencyService) { this.context = context; this.extractor = extractor; this.dependencyService = dependencyService; }