public PlanDirectoryService(IHMACService hmac, IRestfulServiceClient client, IPusherNotifier pusherNotifier, IUnitOfWorkFactory unitOfWorkFactory, IPlan planService, IActivityTemplate activityTemplate, IPlanTemplate planTemplate, ISearchProvider searchProvider, IWebservicesPageGenerator webservicesPageGenerator, IActivity activityService, ICrateManager crateManager, IPlanTemplateDetailsGenerator planTemplateDetailsGenerator) { _hmacService = hmac; _client = client; _pusherNotifier = pusherNotifier; _unitOfWorkFactory = unitOfWorkFactory; _planService = planService; _activityTemplate = activityTemplate; _planTemplate = planTemplate; _searchProvider = searchProvider; _webservicesPageGenerator = webservicesPageGenerator; _activityService = activityService; _crateManager = crateManager; _planTemplateDetailsGenerator = planTemplateDetailsGenerator; }
public PageGenerationController(IManifestPageGenerator manifestPageGenerator, IPlanTemplateDetailsGenerator planTemplateDetailsGenerator, ISearchProvider searchProvider) { _manifestPageGenerator = manifestPageGenerator; _planTemplateDetailsGenerator = planTemplateDetailsGenerator; _searchProvider = searchProvider; }
public PlanTemplatesController() { //var factory = ObjectFactory.GetInstance<IHubCommunicatorFactory>(); //_hubCommunicator = factory.Create(User.Identity.GetUserId()); _planTemplate = ObjectFactory.GetInstance <IPlanTemplate>(); _searchProvider = ObjectFactory.GetInstance <ISearchProvider>(); _webservicesPageGenerator = ObjectFactory.GetInstance <IWebservicesPageGenerator>(); _planTemplateDetailsGenerator = ObjectFactory.GetInstance <IPlanTemplateDetailsGenerator>(); _planDirectoryService = ObjectFactory.GetInstance <IPlanDirectoryService>(); }