示例#1
0
 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;
 }
示例#2
0
 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;
 }