internal AppointmentSettings GetActivitySettings() { var settings = new AppointmentSettings(); settings.action_if_completed = ToaStringsUtil.GetString(_actionIfCompleted); settings.keys = _keyFields; return settings; }
public AppointmentController(AppointmentContext context, IOptionsSnapshot <AppointmentSettings> settings, IAppointmentIntegrationEventService appointmentIntegrationEventService) { _appointmentContext = context ?? throw new ArgumentNullException(nameof(context)); _appointmentIntegrationEventService = appointmentIntegrationEventService ?? throw new ArgumentNullException(nameof(appointmentIntegrationEventService)); _settings = settings.Value; context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; }
internal AppointmentSettings GetActivitySettings() { var settings = new AppointmentSettings(); settings.action_if_completed = ToaStringsUtil.GetString(_actionIfCompleted); settings.keys = _keyFields; return(settings); }
public OrderFinishedEventHandler( IUserRepository userRepository, IOptionsSnapshot <AppointmentSettings> appointmentOptions, IServiceProvider serviceProvider, ILogger <OrderFinishedEventHandler> logger) { _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _appointmentSettings = appointmentOptions?.Value ?? throw new ArgumentNullException(nameof(appointmentOptions)); _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public PublishAppointmentCommandHandler(IPostRepository postRepository, IUserRepository userRepository, IServiceProvider serviceProvider, IHttpContextAccessor httpContextAccessor, IAppointmentQueries appointmentQueries, IOptionsSnapshot <AppointmentSettings> appointmentOptions, ILogger <PublishAppointmentCommandHandler> logger) { _postRepository = postRepository ?? throw new ArgumentNullException(nameof(postRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); _appointmentQueries = appointmentQueries ?? throw new ArgumentNullException(nameof(appointmentQueries)); _appointmentSettings = appointmentOptions?.Value ?? throw new ArgumentNullException(nameof(appointmentOptions)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }