/// <summary> /// 杂项页 /// </summary> /// <param name="miscService"></param> /// <param name="donateService"></param> /// <param name="hostingEnvironment"></param> /// <param name="httpClientFactory"></param> public MiscController(IMiscService miscService, IDonateService donateService, IHostingEnvironment hostingEnvironment, IHttpClientFactory httpClientFactory) { MiscService = miscService; DonateService = donateService; _hostingEnvironment = hostingEnvironment; _imagebedClient = new ImagebedClient(httpClientFactory.CreateClient()); }
public HomeView() { InitializeComponent(); donateService = new DonateService(); ClearForm(); FillDataGrid(); }
public LoginService(IConfiguration configuration, IEncryptionService encryptionService, IAccountAccessor accountAccessor, IEmailService emailService, IDonateService donateService) { _configuration = configuration; _encryptionService = encryptionService; _accountAccessor = accountAccessor; _emailService = emailService; _donateService = donateService; }
public async Task <ActionResult> DonateList([FromServices] IDonateService donateService, int page = 1, int size = 10) { var list = await donateService.GetPagesFromCacheAsync <DateTime, DonateDto>(page, size, d => true, d => d.DonateTime, false); if (!CurrentUser.IsAdmin) { foreach (var item in list.Data.Where(item => !(item.QQorWechat + item.Email).Contains("匿名"))) { item.QQorWechat = item.QQorWechat?.Mask(); item.Email = item.Email?.MaskEmail(); } } return(Ok(list)); }
/// <summary> /// 捐赠管理 /// </summary> /// <param name="donateService"></param> public DonateController(IDonateService donateService) { DonateService = donateService; }
/// <summary> /// 杂项页 /// </summary> /// <param name="miscService"></param> /// <param name="donateService"></param> /// <param name="hostingEnvironment"></param> public MiscController(IMiscService miscService, IDonateService donateService, IHostingEnvironment hostingEnvironment) { MiscService = miscService; DonateService = donateService; _hostingEnvironment = hostingEnvironment; }
public AccountController(IAccountService accountService, IDonateService donateService) { _accountService = accountService; _donateService = donateService; }
public MainWindow() { InitializeComponent(); donateService = new DonateService(); }