public RequireAuthenticationFilter(
     IApplicationRuntimeSettings applicationRuntimeSettings,
     IBaseUrlGenerator baseUrlGenerator,
     IAuthenticateServiceEndpoint authenticateServiceEndpoint, 
     ISessionGetter sessionGetter,
     IAuthenticationSessionContants contants)
 {
     _applicationRuntimeSettings = applicationRuntimeSettings;
     _baseUrlGenerator = baseUrlGenerator;
     _authenticateServiceEndpoint = authenticateServiceEndpoint;
     _sessionGetter = sessionGetter;
     _contants = contants;
 }
 public RequireAuthenticationFilter(
     IApplicationRuntimeSettings applicationRuntimeSettings,
     IBaseUrlGenerator baseUrlGenerator,
     IAuthenticateServiceEndpoint authenticateServiceEndpoint,
     ISessionGetter sessionGetter,
     IAuthenticationSessionContants contants)
 {
     _applicationRuntimeSettings  = applicationRuntimeSettings;
     _baseUrlGenerator            = baseUrlGenerator;
     _authenticateServiceEndpoint = authenticateServiceEndpoint;
     _sessionGetter = sessionGetter;
     _contants      = contants;
 }