public ActivitiesViewModel(
         IActivitiesManager activitiesManager
         
     )
 {
     _activitiesManager = activitiesManager;
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            if (args.Length > 0)
            {
                if (_bookCatalogValidator.IsValid(args[0]))
                {
                    _activitiesManager   = new ActivitiesManager(args[0]);
                    _availableActivities = _activitiesManager.GetAvailableActivities().ToList();
                    Console.WriteLine(">>> Welcome to \"CleanCode\" Library! <<<");

                    string userAnswer = "";
                    do
                    {
                        Console.WriteLine("\nChoose what you want to do:");
                        for (int i = 0; i < _availableActivities.Count; i++)
                        {
                            Console.WriteLine($" {i + 1}: {_availableActivities[i]}");
                        }
                        Console.WriteLine(" Q: Exit");

                        Console.Write("\nCommand: ");
                        userAnswer = Console.ReadLine();
                    } while (HandleRequests(userAnswer));
                }
                else
                {
                    Console.WriteLine("[ERROR] The specified book catalog is invalid. Available formats: .xml or .json");
                }
            }
            else
            {
                Console.WriteLine("[ERROR] Book catalog has not been provided. Available formats: .xml or .json");
            }
        }
Beispiel #3
0
        public WorkflowManager(
            IActivitiesManager activitiesManager,
            IRepository<ActivityRecord> activityRepository,
            IRepository<WorkflowRecord> workflowRepository,
            IRepository<AwaitingActivityRecord> awaitingActivityRepository,
            ITokenizer tokenizer) {
            _activitiesManager = activitiesManager;
            _activityRepository = activityRepository;
            _workflowRepository = workflowRepository;
            _awaitingActivityRepository = awaitingActivityRepository;
            _tokenizer = tokenizer;

            Logger = NullLogger.Instance;
        }
Beispiel #4
0
        public WorkflowManager(
            IActivitiesManager activitiesManager,
            IRepository <ActivityRecord> activityRepository,
            IRepository <WorkflowRecord> workflowRepository,
            IRepository <AwaitingActivityRecord> awaitingActivityRepository,
            ITokenizer tokenizer)
        {
            _activitiesManager          = activitiesManager;
            _activityRepository         = activityRepository;
            _workflowRepository         = workflowRepository;
            _awaitingActivityRepository = awaitingActivityRepository;
            _tokenizer = tokenizer;

            Logger = NullLogger.Instance;
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="MyFollowingController"/> class
 /// </summary>
 /// <param name="log">Log</param>
 /// <param name="relationshipsManager">Relationships manager</param>
 /// <param name="usersManager">Users manager</param>
 /// <param name="topicsManager">Topics manager</param>
 /// <param name="activitiesManager">Activities manager</param>
 /// <param name="viewsManager">Views manager</param>
 /// <param name="authManager">Auth manager</param>
 /// <param name="handleGenerator">Handle generator</param>
 public MyFollowingController(
     ILog log,
     IRelationshipsManager relationshipsManager,
     IUsersManager usersManager,
     ITopicsManager topicsManager,
     IActivitiesManager activitiesManager,
     IViewsManager viewsManager,
     ICompositeAuthManager authManager,
     IHandleGenerator handleGenerator)
     : base(log, relationshipsManager, topicsManager, usersManager, viewsManager, handleGenerator)
 {
     this.log = log;
     this.relationshipsManager = relationshipsManager;
     this.topicsManager        = topicsManager;
     this.activitiesManager    = activitiesManager;
     this.viewsManager         = viewsManager;
     this.authManager          = authManager;
 }
Beispiel #6
0
        public AdminController(
            IOrchardServices services,
            IShapeFactory shapeFactory,
            ISiteService siteService,
            IRepository <WorkflowDefinitionRecord> workflowDefinitionRecords,
            IRepository <WorkflowRecord> workflowRecords,
            IActivitiesManager activitiesManager,
            IFormManager formManager
            )
        {
            _siteService = siteService;
            _workflowDefinitionRecords = workflowDefinitionRecords;
            _workflowRecords           = workflowRecords;
            _activitiesManager         = activitiesManager;
            _formManager = formManager;
            Services     = services;

            T   = NullLocalizer.Instance;
            New = shapeFactory;
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="FanoutActivitiesWorker"/> class
 /// </summary>
 /// <param name="log">log</param>
 /// <param name="fanoutActivitiesQueue"><c>Fanout</c> activities queue</param>
 /// <param name="activitiesManager">Activities manager</param>
 public FanoutActivitiesWorker(ILog log, IFanoutActivitiesQueue fanoutActivitiesQueue, IActivitiesManager activitiesManager)
     : base(log)
 {
     this.Queue             = fanoutActivitiesQueue;
     this.activitiesManager = activitiesManager;
 }
Beispiel #8
0
 public ActivitiesController(IActivitiesManager manager)
 {
     _manager = manager;
 }
Beispiel #9
0
 public WorkflowManager(IActivitiesManager activitiesManager, IActivityDefinitionService activityDefinitionService)
 {
     _activitiesManager = activitiesManager;
     _activityDefinitionService = activityDefinitionService;
 }
Beispiel #10
0
 public HomeViewModel(IActivitiesManager activitiesManager)
 {
     ActivivitesManager = activitiesManager;
     ActivivitesManager.PropertyChanged += ActivivitesManager_PropertyChanged;
 }
Beispiel #11
0
 public WorkflowManager(IActivitiesManager activitiesManager, IActivityDefinitionService activityDefinitionService)
 {
     _activitiesManager         = activitiesManager;
     _activityDefinitionService = activityDefinitionService;
 }