iw4madminapplicationmeta AdministeredPenaltyResourceQueryHelper - RaidMax/IW4M-Admin GitHub Wiki
AdministeredPenaltyResourceQueryHelper Public class
Description
implementation of IResourceQueryHelper query helper that retrieves administered penalties for provided client id
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.Meta
IW4MAdmin.Application.Meta.AdministeredPenaltyResourceQueryHelper[AdministeredPenaltyResourceQueryHelper](/RaidMax/IW4M-Admin/wiki/AdministeredPenaltyResourceQueryHelper)
end
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IResourceQueryHelper_2[IResourceQueryHelper< QueryType,ResultType >](/RaidMax/IW4M-Admin/wiki/IResourceQueryHelper<-QueryType,ResultType->)
class SharedLibraryCore.Interfaces.IResourceQueryHelper_2 interfaceStyle;
end
SharedLibraryCore.Interfaces.IResourceQueryHelper_2 --> IW4MAdmin.Application.Meta.AdministeredPenaltyResourceQueryHelper
Members
Methods
Public methods
| Returns | Name |
|---|---|
Task<ResourceQueryHelperResult<AdministeredPenaltyResponse>> |
QueryResource(ClientPaginationRequest query) |
Details
Summary
implementation of IResourceQueryHelper query helper that retrieves administered penalties for provided client id
Inheritance
Constructors
AdministeredPenaltyResourceQueryHelper
public AdministeredPenaltyResourceQueryHelper(ILogger<AdministeredPenaltyResourceQueryHelper> logger, IDatabaseContextFactory contextFactory)
Arguments
| Type | Name | Description |
|---|---|---|
ILogger<AdministeredPenaltyResourceQueryHelper> |
logger | |
IDatabaseContextFactory |
contextFactory |
Methods
QueryResource
public virtual async Task<ResourceQueryHelperResult<AdministeredPenaltyResponse>> QueryResource(ClientPaginationRequest query)
Arguments
| Type | Name | Description |
|---|---|---|
ClientPaginationRequest |
query |
Generated with ModularDoc