public AuthController(IAuthRepository authRepository, IConfiguration configuration, DataContext context, ICacheServices memoryCache)
 {
     _cache          = memoryCache;
     _context        = context;
     _authRepository = authRepository;
     _configuration  = configuration;
 }
 public ObterPostagemQueryHandler(IUserInformation user,
                                  ILogger <ObterPostagemQueryHandler> logger,
                                  IPostagemQuery postagemQuery,
                                  ICacheServices cacheServices)
     : base(user, logger)
 {
     _postagemQuery = postagemQuery;
     _cacheServices = cacheServices;
 }
 public ListarPostagensRecentesQueryHandler(IUserInformation user,
                                            ILogger <ListarPostagensRecentesQueryHandler> logger,
                                            IPostagemQuery postagemQuery,
                                            ICacheServices cacheServices)
     : base(user, logger)
 {
     _postagemQuery = postagemQuery;
     _cacheServices = cacheServices;
 }
 public TokenAttribute(ICacheServices cacheServices)
 {
     _cacheServices = cacheServices;
 }
 public TownProvider(ITownsServices townServices, ICacheServices CacheServices)
 {
     this.TownServices = townServices;
     this.CacheServices = CacheServices;
 }
 public LayoutController(IPageServices pageServices, ITripNotificationServices tripNotificationServices, ICacheServices CacheServices)
 {
     this.PageServices = pageServices;
     this.TripNotificationServices = tripNotificationServices;
     this.CacheServices = CacheServices;
 }