private void ReadActivities(Activities processTypeActivities, PoolElement poolElement) { if (processTypeActivities != null && processTypeActivities.Activity != null) { foreach (Activity activity in processTypeActivities.Activity) { object activityItem = activity.Item; if (activityItem != null) { IActivityMapper mapper = ActivityMapperAttribute.GetMapper(activityItem.GetType()); if (mapper != null) { IBaseElement element = mapper.CreateElement(activityItem, activity.NodeGraphicsInfos); element.Name = activity.Name; element.Guid = Guid.Parse(activity.Id); _elements.Add(element.Guid, element); poolElement.Elements.Add(element); } else { throw new MapperNotFoundException(activityItem.GetType()); } } } } }
public ActivityController( IServiceActivity serviceActivity, IServiceGroupActivity serviceGroupActivity, IActivityMapper activityMapper, IUrlHelper urlHelper) { this.serviceActivity = serviceActivity; this.serviceGroupActivity = serviceGroupActivity; this.activityMapper = activityMapper; this.urlHelper = urlHelper; }
public virtual void SetUp() { _container = new Container(c => { c.AddRegistry <ActivitiesIntegrationTestRegistry>(); }); _activityMapper = _container.GetInstance <IActivityMapper>(); _client = _container.GetInstance <IElasticClient>(); _objectCreator = _container.GetInstance <IObjectCreator>(); }
public void Register() { IActivityMapper mapper = Activator.CreateInstance(_mapperType) as IActivityMapper; if (!RegisteredMappers.ContainsKey(_elementType)) { RegisteredMappers.Add(_elementType, mapper); } string mapperName = Name; AllMappers.Add(mapperName, mapper); }
public ActivitySaver( IActivityMapper activityMapper, ICosmosActivityDocumentRepository cosmosActivityRepository, IElasticActivityDocumentRepository elasticActivityRepository, ILog logger, IMessageContextProvider messageContextProvider ) { _activityMapper = activityMapper; _cosmosActivityRepository = cosmosActivityRepository; _elasticActivityRepository = elasticActivityRepository; _logger = logger; _messageContextProvider = messageContextProvider; }
public ActivityService( IDatabaseContext databaseContext, IActivityMapper activityMapper, IActivityFileMapper activityFileMapper, OrganizationsGetter organizationsGetter, IMembershipService membershipService ) { _databaseContext = databaseContext; _activityMapper = activityMapper; _activityFileMapper = activityFileMapper; _organizationsGetter = organizationsGetter; _membershipService = membershipService; }
public GroupController( IServiceGroup serviceGroup, IServiceUserGroup serviceUserGroup, IServiceGroupActivity serviceGroupActivity, IGroupMapper groupMapper, IGroupAdminMapper groupAdminMapper, IActivityMapper activityMapper, IUrlHelper urlHelper) { this.serviceGroup = serviceGroup; this.serviceGroupActivity = serviceGroupActivity; this.serviceUserGroup = serviceUserGroup; this.groupMapper = groupMapper; this.groupAdminMapper = groupAdminMapper; this.activityMapper = activityMapper; this.urlHelper = urlHelper; }
protected override void Given() { _mapper = new ActivityMapper(); }
public void Register() { IActivityMapper mapper = Activator.CreateInstance(_mapperType) as IActivityMapper; RegisteredMappers.Add(_elementType, mapper); }