public AfcCountCommand( string commandSource, IUser user, IList <string> arguments, ILogger logger, IFlagService flagService, IConfigurationProvider configurationProvider, IIrcClient client, ISession databaseSession, IMediaWikiApiHelper apiHelper, IDraftStatusService draftStatusService, IResponder responder ) : base( commandSource, user, arguments, logger, flagService, configurationProvider, client) { this.databaseSession = databaseSession; this.apiHelper = apiHelper; this.draftStatusService = draftStatusService; this.responder = responder; }
public DraftStatusCommand( string commandSource, IUser user, IList <string> arguments, ILogger logger, IFlagService flagService, IConfigurationProvider configurationProvider, IIrcClient client, AfcCategoryConfiguration categoryConfiguration, IMediaWikiApiHelper apiHelper, ISession databaseSession, IDraftStatusService draftStatusService, ILinkerService linkerService, IUrlShorteningService urlShorteningService) : base( commandSource, user, arguments, logger, flagService, configurationProvider, client) { this.categoryConfiguration = categoryConfiguration; this.apiHelper = apiHelper; this.databaseSession = databaseSession; this.draftStatusService = draftStatusService; this.linkerService = linkerService; this.urlShorteningService = urlShorteningService; }