public ChangeLogService( IChangeLogStore changeLogStore, IUserSessionAccessor sessionAccessor, ChangeLogByIdDataloader byIdDataloader, ChangeLogByApplicationIdDataloader changesByAppId, ChangeLogByApplicationPartIdDataloader changesByPartId, ChangeLogByApplicationPartComponentIdDataloader changesByAppCompId, ChangeLogByVariableIdDataloader changesByVariableId, ChangeLogByComponentIdDataloader changesByComponentId) { _changeLogStore = changeLogStore; _sessionAccessor = sessionAccessor; _byIdDataloader = byIdDataloader; _changesByAppId = changesByAppId; _changesByPartId = changesByPartId; _changesByAppCompId = changesByAppCompId; _changesByVariableId = changesByVariableId; _changesByComponentId = changesByComponentId; }
public PublishingService( IDataLoader <Guid, PublishedApplicationPart?> publishedById, IPublishedApplicationPartByPartIdDataloader publishedApplicationPartById, IApplicationService applicationService, IEnvironmentService environmentService, IComponentDataLoader componentDataLoader, IUserSessionAccessor sessionAccessor, IPublishingStore publishingStore, IVariableService variableService, IComponentService componentService) { _publishedById = publishedById; _publishedApplicationPartById = publishedApplicationPartById; _applicationService = applicationService; _environmentService = environmentService; _componentDataLoader = componentDataLoader; _sessionAccessor = sessionAccessor; _publishingStore = publishingStore; _variableService = variableService; _componentService = componentService; }