/// <summary>
 /// Initializes a new instance of the <see cref="TokenEndpointController" /> class.
 /// </summary>
 /// <param name="options">The options.</param>
 /// <param name="requestValidator">The request validator.</param>
 /// <param name="clientValidator">The client validator.</param>
 /// <param name="generator">The generator.</param>
 /// <param name="events">The events service.</param>
 public TokenEndpointController(IdentityServerOptions options, TokenRequestValidator requestValidator, ClientSecretValidator clientValidator, TokenResponseGenerator generator, IEventService events)
 {
     _requestValidator = requestValidator;
     _clientValidator = clientValidator;
     _generator = generator;
     _options = options;
     _events = events;
 }
 public RevocationEndpointController(IdentityServerOptions options, ClientSecretValidator clientValidator, TokenRevocationRequestValidator requestValidator, ITokenHandleStore tokenHandles, IRefreshTokenStore refreshTokens, IEventService events)
 {
     _options = options;
     _clientValidator = clientValidator;
     _requestValidator = requestValidator;
     _tokenHandles = tokenHandles;
     _refreshTokens = refreshTokens;
     _events = events;
 }