public CharacterActivityStore( IActivitiesClient activitiesClient, IActivityStore activityStore) { _activitiesClient = activitiesClient; _activityStore = activityStore; }
public ActivityExecutor(IHubCommunicator hubCommunicator, ICrateManager crateManager, IActivityStore activityStore, IContainer container) { _hubCommunicator = hubCommunicator; CrateManager = crateManager; _activityStore = activityStore; _container = container; }
protected virtual void ConfigureProject(bool selfHost, Action <ConfigurationExpression> terminalStructureMapRegistryConfigExpression) { _container = new Container(StructureMapBootStrapper.LiveConfiguration); _activityStore = new ActivityStore(_terminal); _container.Configure(x => x.AddRegistry <TerminalBootstrapper.LiveMode>()); _container.Configure(x => x.For <IActivityStore>().Use(_activityStore)); _hubDiscovery = _container.GetInstance <IHubDiscoveryService>(); AutoMapperBootstrapper.ConfigureAutoMapper(); if (terminalStructureMapRegistryConfigExpression != null) { _container.Configure(terminalStructureMapRegistryConfigExpression); } if (selfHost) { // Web API routes _configuration.Services.Replace(typeof(IHttpControllerTypeResolver), this); } _configuration.Services.Replace(typeof(IHttpControllerActivator), this); RegisterActivities(); }
public RolesAdminController(ApplicationUserManager userManager, ApplicationRoleManager roleManager, IActivityStore activityStore) { UserManager = userManager; RoleManager = roleManager; _activityStore = activityStore; }
/**********************************************************************************/ // Functions /**********************************************************************************/ public HubDiscoveryService(IRestfulServiceClientFactory restfulServiceClientFactory, IActivityStore activityStore, IRetryPolicy hubDiscoveryRetryPolicy) { _restfulServiceClientFactory = restfulServiceClientFactory; _restfulServiceClient = _restfulServiceClientFactory.Create(null); _activityStore = activityStore; _hubDiscoveryRetryPolicy = hubDiscoveryRetryPolicy; _apiSuffix = $"/api/{CloudConfigurationManager.GetSetting("HubApiVersion")}"; _masterHubUrl = CloudConfigurationManager.GetSetting("DefaultHubUrl"); }
/// <summary> /// Describes an object capable of managing <see cref="Activity"/> and <see cref="ActorAction"/> resources. /// </summary> public ActivityFacade(ILogger <ActivityFacade> logger, IActivityStore activityStore, IProcessStore processStore, IApprovalsLegacyStore approvalsLegacyStore, IPersonIdentificationStore personIdentificationStore, ISecurityStore securityStore) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _processStore = processStore ?? throw new ArgumentNullException(nameof(processStore)); _activityStore = activityStore ?? throw new ArgumentNullException(nameof(activityStore)); _approvalsLegacyStore = approvalsLegacyStore ?? throw new ArgumentNullException(nameof(approvalsLegacyStore)); _personIdentificationStore = personIdentificationStore ?? throw new ArgumentNullException(nameof(personIdentificationStore)); _securityStore = securityStore ?? throw new ArgumentNullException(nameof(securityStore)); }
public override void SetUp() { base.SetUp(); AutoMapperBootstrapper.ConfigureAutoMapper(); ObjectFactory.Configure(x => x.AddRegistry <StructureMapBootStrapper.TestMode>()); ObjectFactory.Configure(x => x.For <IActivityStore>().Use <ActivityStore>().Singleton()); var crateStorage = new CrateStorage(Crate.FromContent("", new OperationalStateCM())); var crateDTO = CrateManager.ToDto(crateStorage); var hubCommunicatorMock = new Mock <IHubCommunicator>(); hubCommunicatorMock.Setup(x => x.GetPayload(It.IsAny <Guid>())) .ReturnsAsync(new PayloadDTO(Guid.NewGuid()) { CrateStorage = crateDTO }); ObjectFactory.Configure(cfg => cfg.For <IHubCommunicator>().Use(hubCommunicatorMock.Object)); CrateManagerHelper = new CrateManager(); _activityExecutor = ObjectFactory.GetInstance <ActivityExecutor>(); _activityStore = ObjectFactory.GetInstance <IActivityStore>(); var activityTemplateSummary = new ActivityTemplateSummaryDTO { Name = ExplicitTerminalActivityMock.ActivityTemplate.Name, Version = ExplicitTerminalActivityMock.ActivityTemplate.Version, TerminalName = ExplicitTerminalActivityMock.ActivityTemplate.Terminal.Name, TerminalVersion = ExplicitTerminalActivityMock.ActivityTemplate.Terminal.Version }; if (_activityStore.GetFactory(activityTemplateSummary.Name, activityTemplateSummary.Version) == null) { _activityStore.RegisterActivity <ExplicitTerminalActivityMock>(ExplicitTerminalActivityMock.ActivityTemplate); } }
public MenuController(IActivityStore activityStore, IAccessRolesStore accessRoleStore) { _activityStore = activityStore; _accessRoleStore = accessRoleStore; }
public SystemController(ISettingsService settingService, IActivityStore activityStore) { _settingService = settingService; _activityStore = activityStore; }
public FunctionController(IAccessRolesStore identityStore, IActivityStore activityStore) { _identityStore = identityStore; _activityStore = activityStore; }
public ActivityRepository(IActivityStore store) { this.store = store; }
public HubLoggerService(IHubDiscoveryService hubDiscoveryService, IActivityStore activityStore) { _hubDiscoveryService = hubDiscoveryService; _activityStore = activityStore; }
public HubEventReporter(IHubDiscoveryService hubDiscovery, IActivityStore activityStore) { _hubDiscovery = hubDiscovery; _activityStore = activityStore; }
protected DefaultTerminalController(IActivityStore activityStore, IHubDiscoveryService hubDiscovery) { _activityStore = activityStore; _hubDiscovery = hubDiscovery; }
public MyAccountController(IIdentityStore identityStore, IActivityStore activityStore) { _identityStore = identityStore; _activityStore = activityStore; }
public MyAccountController(ApplicationUserManager userManager, IIdentityStore identityStore, IActivityStore activityStore) { UserManager = userManager; _identityStore = identityStore; _activityStore = activityStore; }
public DefaultActivityRepository(IActivityStore store, IStreamStore streamStore) { this.store = store; this.streamStore = streamStore; }
public TerminalController(IActivityStore activityStore, IHubDiscoveryService hubDiscovery) : base(activityStore, hubDiscovery) { }
public FrontEndSystemController(IFrontEndSettingsService settingService, IActivityStore activityStore) { _frontSettingService = settingService; _activityStore = activityStore; }
public RolesAdminController(IActivityStore activityStore) { _activityStore = activityStore; }