예제 #1
0
        public async Task <Event> Get(string sysName)
        {
            var ev = await _eventProvider.GetEvent(sysName);

            ev.Photos = ev.Photos.Select(
                c => _cespResourceProvider.GetFullUrl(c)).ToList();

            return(ev);
        }
예제 #2
0
        public AccountController(
            UserManager<ApplicationUser> userManager,
            SignInManager<ApplicationUser> signInManager,
            IEmailSender emailSender,
            ISmsSender smsSender,
            ApplicationDbContext applicationDbContext,
            IEventProvider eventProvider)
        {
            _userManager = userManager;
            _signInManager = signInManager;
            _emailSender = emailSender;
            _smsSender = smsSender;
            _applicationDbContext = applicationDbContext;
            _eventProvider = eventProvider;

            _userCreatedEvent = eventProvider.GetEvent<ApplicationUserCreatedEvent>();
        }