public Handler(IWlodzimierzContext context, IWlodzimierzCachingContext cache, IMapper mapper, ILogger <Handler> logger) { _context = context; _cache = cache; _mapper = mapper; _logger = logger; }
public static async Task <TModel> Cache <TModel>(this Task <TModel> model, IWlodzimierzCachingContext cache, object key) { var awaitedModel = await model; await cache.CreateAsync(awaitedModel, key); return(awaitedModel); }
public static async Task <PaginatedList <TModel> > Cache <TModel>(this Task <PaginatedList <TModel> > list, IWlodzimierzCachingContext cache, object key) { var awaitedList = await list; await cache.CreateAsync(awaitedList, key); return(awaitedList); }
public Handler(IWlodzimierzCachingContext cache, IWlodzimierzContext context, IMapper mapper, IUsersFacade usersFacade) { _cache = cache; _context = context; _mapper = mapper; _usersFacade = usersFacade; }
public Handler(IIdentityService identityService, IMapper mapper, IWlodzimierzCachingContext cache, ILogger <Handler> logger) { _identityService = identityService; _mapper = mapper; _cache = cache; _logger = logger; }
public CreatedNotificationHandler(ILogger <CreatedNotificationHandler> logger, IWlodzimierzCachingContext cache) : base(logger) { _cache = cache; }
public Handler(IWlodzimierzContext context, IWlodzimierzCachingContext cache) { _context = context; _cache = cache; }
public Handler(IWlodzimierzContext context, IMapper mapper, IWlodzimierzCachingContext cache) { _context = context; _mapper = mapper; _cache = cache; }