示例#1
0
 public ApisController(
     IMediator mediator,
     ApiQueries apiQueries)
 {
     _mediator   = mediator;
     _apiQueries = apiQueries;
 }
示例#2
0
 public CollectionsController(
     IStringLocalizer <SharedResource> localizer, ApiQueries apiQueries, IdentityResourceQueries identityResourceQueries)
 {
     _localizer  = localizer;
     _apiQueries = apiQueries;
     _identityResourceQueries = identityResourceQueries;
 }
示例#3
0
 public BaseApiDAL(string tableName, IConfiguration config, string parentCol = "") : base(config)
 {
     SqlQueries = new ApiQueries(tableName, parentCol);
 }
示例#4
0
 public async Task <T[]> GetByIdSet(int[] ids, bool isAnime = true) =>
 GetItems(await ApiQueries.GetByIds(ApiUtils.APIGetByIdsVariables(ids), isAnime));
示例#5
0
 public async Task <T[]> GetByMalIdSet(int[] malIds) =>
 GetItems(await ApiQueries.GetByMALIds(ApiUtils.APIGetByMalIdsVariables(malIds)));
示例#6
0
 public async Task <T[]> GetCurrentSearchSet() =>
 GetItems(await ApiQueries.Search(ApiUtils.APISearchVariables(_SearchString, CurrentPage, _SortBy, _Genres, _IsAdult), _Type), false);