コード例 #1
0
 public Handler(IWlodzimierzContext context, IWlodzimierzCachingContext cache, IMapper mapper,
                ILogger <Handler> logger)
 {
     _context = context;
     _cache   = cache;
     _mapper  = mapper;
     _logger  = logger;
 }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
ファイル: MessagesQuery.cs プロジェクト: JACKHANI/wlodzimierz
 public Handler(IWlodzimierzCachingContext cache, IWlodzimierzContext context, IMapper mapper,
                IUsersFacade usersFacade)
 {
     _cache       = cache;
     _context     = context;
     _mapper      = mapper;
     _usersFacade = usersFacade;
 }
コード例 #5
0
ファイル: FilterQuery.cs プロジェクト: liannoi/wlodzimierz
 public Handler(IIdentityService identityService, IMapper mapper, IWlodzimierzCachingContext cache,
                ILogger <Handler> logger)
 {
     _identityService = identityService;
     _mapper          = mapper;
     _cache           = cache;
     _logger          = logger;
 }
コード例 #6
0
 public CreatedNotificationHandler(ILogger <CreatedNotificationHandler> logger, IWlodzimierzCachingContext cache)
     : base(logger)
 {
     _cache = cache;
 }
コード例 #7
0
ファイル: DeleteCommand.cs プロジェクト: liannoi/wlodzimierz
 public Handler(IWlodzimierzContext context, IWlodzimierzCachingContext cache)
 {
     _context = context;
     _cache   = cache;
 }
コード例 #8
0
ファイル: FilterQuery.cs プロジェクト: JACKHANI/wlodzimierz
 public Handler(IWlodzimierzContext context, IMapper mapper, IWlodzimierzCachingContext cache)
 {
     _context = context;
     _mapper  = mapper;
     _cache   = cache;
 }