/// <summary> /// Check <see cref="IBynderApi"/> for more information /// </summary> /// <returns>Check <see cref="IBynderApi"/> for more information</returns> public ICollectionsManager GetCollectionsManager() { if (_mediaCollectionsManager == null) { _mediaCollectionsManager = new CollectionsManager(_requestSender); } return(_mediaCollectionsManager); }
public Store(ICollectionsManager collectionsManager, IItemsManager itemsManager, IItemsCrudService itemsCrudService, ICollectionsCrudService collectionsCrudService, ISessionHelper sessionHelper, IMapper mapper) { this.collectionsManager = collectionsManager; this.itemsManager = itemsManager; this.itemsCrudService = itemsCrudService; this.collectionsCrudService = collectionsCrudService; this.sessionHelper = sessionHelper; this.mapper = mapper; }
public Profile(IMapper mapper, ISessionHelper sessionHelper, IUserCrudService userCrudService, ICollectionsManager collectionsManager, ICollectionsCrudService collectionsCrudService, IItemsManager itemsManager, IItemsCrudService itemsCrudService) { this.mapper = mapper; this.userCrudService = userCrudService; this.collectionsManager = collectionsManager; this.collectionsCrudService = collectionsCrudService; this.itemsManager = itemsManager; this.itemsCrudService = itemsCrudService; this.sessionHelper = sessionHelper; }
public ItemsManager(IItemsCrudService itemsCrudService, ICollectionsManager collectionsManager, IModelValidatorsStore validatorsStore, IModelAuthenticatorsStore authenticatorsStore, IResourcesManager resourcesManager, ITagsManager tagsManager, ICPUnitOfWork cPUnitOfWork, IMapper mapper) { this.mapper = mapper; this.cPUnitOfWork = cPUnitOfWork; this.itemsCrudService = itemsCrudService; this.collectionsManager = collectionsManager; this.validatorsStore = validatorsStore; this.authenticatorsStore = authenticatorsStore; this.resourcesManager = resourcesManager; this.tagsManager = tagsManager; }
public Api(IMapper mapper, ITagsCrudService tagsCrudService, IResourcesManager resourcesManager, ICollectionsCrudService collectionsCrudService, IOptionalFieldsManager optionalFieldsManager, IItemsManager itemsManager, ICollectionsManager collectionsManager, IItemsCrudService itemsCrudService, ILikesManager likesManager, ICommentsManager commentsManager) { this.mapper = mapper; this.resourcesManager = resourcesManager; this.collectionsCrudService = collectionsCrudService; this.optionalFieldsManager = optionalFieldsManager; this.itemsManager = itemsManager; this.collectionsManager = collectionsManager; this.tagsCrudService = tagsCrudService; this.itemsCrudService = itemsCrudService; this.likesManager = likesManager; this.commentsManager = commentsManager; }
public DataRepository(IDataRetriever <TData> dataRetriever, IDataPool <TData> dataPool, ICollectionsManager <TData> collectionsManager, IInstancesBuilder <TData> instancesBuilder, IStateManagementEventsAggregator <TData> eventsAggregator) { _semaphore = new DescriptorSemaphore(); DataRetriever = dataRetriever; DataPool = dataPool; CollectionsManager = collectionsManager; InstancesBuilder = instancesBuilder; EventsAggregator = eventsAggregator; EventsAggregator.TerminalDataAvailableEvent += OnTerminalDataAvailableEvent; EventsAggregator.NonTerminalDataAvailableEvent += OnNonTerminalDataAvailableEvent; }
public CollectionsController(UserManager managerUser, ICollectionsManager manager) : base(managerUser) { _manager = manager; }
public CollectionsController(ICollectionsManager manager) : base(manager) { }