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 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>(); }
public WebservicesPageGenerator( IPageDefinition pageDefinitionService, IPlanTemplate planTemplateService, ITemplateGenerator templateGenerator, ITagGenerator tagGenerator) { _pageDefinitionService = pageDefinitionService; _planTemplateService = planTemplateService; _templateGenerator = templateGenerator; _tagGenerator = tagGenerator; }