Esempio n. 1
0
 public AdminCalendarService(ILogger <AdminCalendarService> logger, FoodBankContext context, IMapper mapper, IReminderManager reminderManager)
 {
     _context         = context;
     _mapper          = mapper;
     _reminderManager = reminderManager;
     _logger          = logger;
 }
Esempio n. 2
0
 public SubscriptionActor(
     IActorStateManager stateManager,
     ActorId id,
     IReminderManager reminders,
     BuildAssetRegistryContext context,
     IDarcRemoteFactory darcFactory,
     ILogger <SubscriptionActor> logger)
 {
     StateManager = stateManager;
     Id           = id;
     Reminders    = reminders;
     Context      = context;
     DarcFactory  = darcFactory;
     Logger       = logger;
 }
Esempio n. 3
0
 public SubscriptionActor(
     IActorStateManager stateManager,
     ActorId id,
     IReminderManager reminders,
     BuildAssetRegistryContext context,
     IDarcRemoteFactory darcFactory,
     IEnumerable <MergePolicy> policyEvaluators,
     ILogger <SubscriptionActor> logger)
 {
     StateManager     = stateManager;
     Id               = id;
     Reminders        = reminders;
     Context          = context;
     DarcFactory      = darcFactory;
     Logger           = logger;
     PolicyEvaluators = policyEvaluators.ToDictionary(p => p.Name);
 }
Esempio n. 4
0
 protected PullRequestActorImplementation(
     ActorId id,
     IReminderManager reminders,
     IActorStateManager stateManager,
     IMergePolicyEvaluator mergePolicyEvaluator,
     BuildAssetRegistryContext context,
     IDarcRemoteFactory darcFactory,
     ILoggerFactory loggerFactory,
     IActionRunner actionRunner,
     Func <ActorId, ISubscriptionActor> subscriptionActorFactory)
 {
     Id                       = id;
     Reminders                = reminders;
     StateManager             = stateManager;
     MergePolicyEvaluator     = mergePolicyEvaluator;
     Context                  = context;
     DarcFactory              = darcFactory;
     ActionRunner             = actionRunner;
     SubscriptionActorFactory = subscriptionActorFactory;
     Logger                   = loggerFactory.CreateLogger(TypeNameHelper.GetTypeDisplayName(GetType()));
 }
 public static void Remind(this IReminderManager manager, params IReminder[] reminders)
 => manager.Remind((IEnumerable <IReminder>)reminders);
 public void Initialize(ActorId actorId, IActorStateManager stateManager, IReminderManager reminderManager)
 {
     Id = actorId;
 }
 public ResolveShiftRequestModel(FoodBankContext context, IReminderManager reminderManager, IMapper mapper, string currentPage = "Shift Request") : base(context, currentPage)
 {
     _reminderManager = reminderManager;
     _mapper          = mapper;
 }