public ApplicationController(ILogger <ApplicationController> logger, AuthService authService, IApplicationRepository appRepository, IChangeRepository changeRepository)
 {
     Logger                = logger;
     AuthService           = authService;
     ApplicationRepository = appRepository;
     ChangeRepository      = changeRepository;
 }
Exemple #2
0
 public SyncController(ILogger <SyncController> logger, IApplicationRepository appRepository, IChangeRepository changeRepository, ITimeService timeService)
 {
     Logger = logger;
     ApplicationRepository = appRepository;
     ChangeRepository      = changeRepository;
     requestStartTimeUTC   = timeService.GetUtcNow();
 }
 public RolesController(ApplicationDbContext context,
                        UserManager <ApplicationUser> userManager,
                        RoleManager <IdentityRole> roleManager,
                        IEmailSender emailSender,
                        IChangeRepository changeRepository)
 {
     _context          = context;
     _userManager      = userManager;
     _roleManager      = roleManager;
     _emailSender      = emailSender;
     _changeRepository = changeRepository;
 }
Exemple #4
0
        public RuntimeCsvFileWatcher(string folder, IChangeRepository changeRepository, ISenderAPI <TAPIModel> mediator, Mapper.ModelsMapper <TCsvModel, TAPIModel> mapper)
        {
            this.mapper = mapper;

            this.folder = folder;

            this.changeRepository = changeRepository;
            this.mediator         = mediator;

            AddAllChanges(folder);
            ConfigurateFileWathcer();
        }
        // private readonly IInsightsTracker insightsTracker;

        public AuditTableHandler(
            ITableHandler <T> tableHandler,
            IChangeRepository changeRepository,

            string context,
            string tableName)
        {
            this.tableHandler     = tableHandler;
            this.changeRepository = changeRepository;
            // this.insightsTracker = insightsTracker;
            this.TableName = tableName;
            this.Context   = context;
        }
        public SplashViewModel(INavigationService navigationService, ISessionRepository sessionRepository, ISpeakerRepository speakerRepository,
            IAppService applicationService, IChangeRepository changeRepository, IChangeService changeService)
            : base(navigationService)
        {
            // assignments
            SessionRepository = sessionRepository;
            SpeakerRepository = speakerRepository;
            ChangeRepository = changeRepository;
            ApplicationService = applicationService;
            ChangeService = changeService;

            LoadStatus = "Preparing Application...";
        }
Exemple #7
0
        public SplashViewModel(INavigationService navigationService, ISessionRepository sessionRepository, ISpeakerRepository speakerRepository,
                               IAppService applicationService, IChangeRepository changeRepository, IChangeService changeService)
            : base(navigationService)
        {
            // assignments
            SessionRepository  = sessionRepository;
            SpeakerRepository  = speakerRepository;
            ChangeRepository   = changeRepository;
            ApplicationService = applicationService;
            ChangeService      = changeService;

            LoadStatus = "Preparing Application...";
        }
Exemple #8
0
 public ChangeService()
 {
     _repository = new ChangeRepository(new VisualTicketContext());
 }
        //-- END DBContext // ATTRIBUTS

        //-- CONSTRUCTOR
        public ChangeController(IChangeRepository _changeRepository) => this._changeRepository = _changeRepository;
 // ASP.NET dependency injection will use implementation specified in Startup.cs
 public ChangeRequestTaskController(IChangeRepository changeRequestRepository, UserManager <IdentityUser> userManager)
 {
     _changeRequestRepository = changeRequestRepository;
     _userManager             = userManager;
 }
 public OrdersCsvFileWatcher(string folder, IChangeRepository changeRepository, ISenderAPI <OrderAPIModel> mediator) : base(folder, changeRepository, mediator,
                                                                                                                            new Mapper.ModelsMapper <OrderCsvModel, OrderAPIModel>(new Mapper.Configurations.OrdersConfiguration()))
 {
 }
 public HomeController(IChangeRepository changeRepository, UserManager <IdentityUser> _userManager)
 {
     _changeRepository = changeRepository;
 }
Exemple #13
0
 // ASP.NET dependency injection will use implementation specified in Startup.cs
 public ChangeRequestController(IChangeRepository changeRequestRepository)
 {
     _changeRequestRepository = changeRequestRepository;
 }
 public HomeController(IChangeRepository changeRepository)
 {
     _changeRepository = changeRepository;
 }
Exemple #15
0
        public ChangeListViewModel(IChangeBrowserNavigationService navigationService, IChangeRepository changeRepository)
        {
            _navigationService = navigationService;

            var queryParameters = new ChangeQueryParameters
            {
                ReviewedByMe    = true,
                NumberOfResults = 10
            };

            var optionalParameters = new ChangeOptionalParameters
            {
                DetailedAccounts = true,
                CurrentRevision  = true,
                AllFiles         = true,
                AllRevisions     = true
            };

            var projectName = VisualStudioWorkspaceService.Instance.RepositoryName;

            Changes = changeRepository.GetAll(queryParameters, optionalParameters).Where(changeInfo => changeInfo.Project == projectName).ToList();

            ChangeSelectedCommand = new DelegateCommand(changeInfo => HandleChangeSelectedCommand((ChangeInfo)changeInfo));
        }
Exemple #16
0
 public ChangeController(IChangeRepository context)
 {
     this._changeRepository = context;
 }