public SystemsController(ILogger <SystemsController> logger,
                          ServiceFacade.Controller context,
                          SiteService siteService,
                          SpatialService spatialService) : base(context)
 {
     _logger         = Require.IsNotNull(logger, nameof(logger));
     _siteService    = Require.IsNotNull(siteService, nameof(siteService));
     _spatialService = spatialService
                       ?? throw new ArgumentNullException(nameof(spatialService));
     PageTitle = "System & branch management";
 }
示例#2
0
        public static IRenamingService GetRenamingService(string sourceDirectory, string pattern, string transform)
        {
            IRenamingService renamingService;

            if (pattern.Contains(SpatialService.KeySymbol))
            {
                renamingService = new SpatialService(sourceDirectory, pattern, transform);
            }
            else
            {
                renamingService = new LiteralService(sourceDirectory, pattern, transform);
            }

            return(renamingService);
        }
示例#3
0
 public SystemsController(ILogger <SystemsController> logger,
                          ServiceFacade.Controller context,
                          BranchImportExportService branchImportExportService,
                          JobService jobService,
                          SiteService siteService,
                          SpatialService spatialService) : base(context)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _branchImportExportService = branchImportExportService
                                  ?? throw new ArgumentNullException(nameof(branchImportExportService));
     _jobService     = jobService ?? throw new ArgumentNullException(nameof(jobService));
     _siteService    = siteService ?? throw new ArgumentNullException(nameof(siteService));
     _spatialService = spatialService
                       ?? throw new ArgumentNullException(nameof(spatialService));
     PageTitle = "System & branch management";
 }
 public EventsController(ILogger <EventsController> logger,
                         ServiceFacade.Controller context,
                         ActivityService activityService,
                         EventService eventService,
                         SiteService siteService,
                         SpatialService spatialService,
                         UserService userService)
     : base(context)
 {
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     _activityService = activityService
                        ?? throw new ArgumentNullException(nameof(activityService));
     _eventService   = eventService ?? throw new ArgumentNullException(nameof(eventService));
     _siteService    = siteService ?? throw new ArgumentNullException(nameof(siteService));
     _spatialService = spatialService
                       ?? throw new ArgumentNullException(nameof(spatialService));
     _userService = userService ?? throw new ArgumentNullException(nameof(userService));
     PageTitle    = _sharedLocalizer[Annotations.Title.Events];
 }