Skip to content

iw4madminapplicationmisc ServerDataCollector

RaidMax edited this page May 21, 2023 · 1 revision

ServerDataCollector Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph IW4MAdmin.Application.Misc
  IW4MAdmin.Application.Misc.ServerDataCollector[[ServerDataCollector]]
  end
  subgraph SharedLibraryCore.Interfaces
  SharedLibraryCore.Interfaces.IServerDataCollector[[IServerDataCollector]]
  class SharedLibraryCore.Interfaces.IServerDataCollector interfaceStyle;
  end
SharedLibraryCore.Interfaces.IServerDataCollector --> IW4MAdmin.Application.Misc.ServerDataCollector
Loading

Members

Methods

Public methods

Returns Name
Task BeginCollectionAsync(Nullable<TimeSpan> period, CancellationToken cancellationToken)

Details

Inheritance

Constructors

ServerDataCollector

Source code

public ServerDataCollector(ILogger<ServerDataCollector> logger, ApplicationConfiguration appConfig, IManager manager, IDatabaseContextFactory contextFactory)
Arguments
Type Name Description
ILogger<ServerDataCollector> logger
ApplicationConfiguration appConfig
IManager manager
IDatabaseContextFactory contextFactory

Methods

BeginCollectionAsync

Source code

public virtual async Task BeginCollectionAsync(Nullable<TimeSpan> period, CancellationToken cancellationToken)
Arguments
Type Name Description
Nullable<TimeSpan> period
CancellationToken cancellationToken

Generated with ModularDoc

Clone this wiki locally