Beispiel #1
0
 public MessageParser(
     IGameService games,
     IAppUserService appUsers,
     IUserNameService userNameService,
     ILogger <MessageParser>?log = null)
 {
     Games           = games;
     AppUsers        = appUsers;
     UserNameService = userNameService;
     Log             = log ?? NullLogger <MessageParser> .Instance;
 }
Beispiel #2
0
 /// <summary>
 /// Creates a interceptor for audit data attachment
 /// </summary>
 /// <param name="userNameService">Application Service that provides current user name</param>
 /// <param name="priority">The order in the priority stack that the interceptor should operate on</param>
 public AuditableInterceptor(IUserNameService userNameService, int priority = 0)
 {
     _userNameService = userNameService;
 }
 public AnonymizerProcessor(IBatchAnonymizerSettings settings, IUserNameService usernameService, IResourceOriginsService resourceOriginsService)
 {
     _settings               = settings;
     _usernameService        = usernameService;
     _resourceOriginsService = resourceOriginsService;
 }