public GoofyAssembliesProvider(ILibraryManager libraryManager, IComponentsAssembliesProvider componentsAssembliesProvider, ILogger <GoofyAssembliesProvider> logger) { _libraryManager = libraryManager; _componentsAssembliesProvider = componentsAssembliesProvider; _logger = logger; }
//TODO: Testear que se resuelva el IServiceProvider public ComponentStateManager( IServiceProvider serviceProvider, IComponentStore componentStore, IComponentsAssembliesProvider componentsAssembliesProvider, MigrationsModelDiffer modelDiffer, MigrationsSqlGenerator sqlGenerator, IEntityFrameworkDataProvider dataProvider) { _serviceProvider = serviceProvider; _componentStore = componentStore; _componentsAssembliesProvider = componentsAssembliesProvider; _modelDiffer = modelDiffer; _sqlGenerator = sqlGenerator; _dataProvider = dataProvider; }
public GoofyComponentsPopulate( IServiceCollection services, IComponentStateManager componentStateManager, IComponentStore componentStore, IComponentsInfoProvider componentsInfoProvider, IComponentsAssembliesProvider componentsAssembliesProvider, MigrationsModelDiffer modelDiffer, MigrationsSqlGenerator sqlGenerator, IEntityFrameworkDataProvider dataProvider ) { _services = services; _componentStateManager = componentStateManager; _componentStore = componentStore; _componentsInfoProvider = componentsInfoProvider; _componentAssembliesProvider = componentsAssembliesProvider; _modelDiffer = modelDiffer; _sqlGenerator = sqlGenerator; _dataProvider = dataProvider; }
public GoofyComponentsInfoProvider(IComponentsAssembliesProvider componentAssembliesProvider, IComponentsConfigurationFileValidator componentConfigFileValidator) { _componentAssembliesProvider = componentAssembliesProvider; _componentConfigFileValidator = componentConfigFileValidator; }