public UserCommands( IProjectResolver projectResolver, IBasicCommands <SiteUser> userCommands, IBasicCommands <SiteRole> roleCommands, IBasicCommands <UserRole> userRoleCommands, IBasicCommands <UserClaim> claimCommands, IBasicCommands <UserLogin> loginCommands, IBasicCommands <UserLocation> locationCommands, IBasicQueries <SiteUser> userQueries, IBasicQueries <SiteRole> roleQueries, IBasicQueries <UserRole> userRoleQueries, IBasicQueries <UserClaim> claimQueries, IBasicQueries <UserLocation> locationQueries, IStoragePathResolver <UserLogin> loginPathResolver ) { this.projectResolver = projectResolver; this.userCommands = userCommands; this.roleCommands = roleCommands; this.userRoleCommands = userRoleCommands; this.claimCommands = claimCommands; this.loginCommands = loginCommands; this.locationCommands = locationCommands; this.loginPathResolver = loginPathResolver; this.userQueries = userQueries; this.roleQueries = roleQueries; this.userRoleQueries = userRoleQueries; this.claimQueries = claimQueries; this.locationQueries = locationQueries; }
public UserCommands( //IProjectResolver projectResolver, IBasicCommands<SiteUser> userCommands, IBasicCommands<SiteRole> roleCommands, IBasicCommands<UserRole> userRoleCommands, IBasicCommands<UserClaim> claimCommands, IBasicCommands<UserLogin> loginCommands, IBasicCommands<UserLocation> locationCommands, IBasicQueries<SiteUser> userQueries, IBasicQueries<SiteRole> roleQueries, IBasicQueries<UserRole> userRoleQueries, IBasicQueries<UserClaim> claimQueries, IBasicQueries<UserLocation> locationQueries, IStoragePathResolver<UserLogin> loginPathResolver ) { //this.projectResolver = projectResolver; this.userCommands = userCommands; this.roleCommands = roleCommands; this.userRoleCommands = userRoleCommands; this.claimCommands = claimCommands; this.loginCommands = loginCommands; this.locationCommands = locationCommands; this.loginPathResolver = loginPathResolver; this.userQueries = userQueries; this.roleQueries = roleQueries; this.userRoleQueries = userRoleQueries; this.claimQueries = claimQueries; this.locationQueries = locationQueries; }
public CrossProjectQueries( ILogger <BasicQueries <T> > logger, IStoragePathResolver <T> pathResolver, IStringSerializer <T> serializer, IStoragePathOptionsResolver storageOptionsResolver ) : base(logger, pathResolver, serializer) { this.storageOptionsResolver = storageOptionsResolver; }
public LogRepository( IBasicCommands <LogItem> commands, IBasicQueries <LogItem> queries, IStoragePathResolver <LogItem> pathResolver, IStringSerializer <LogItem> serializer, IOptions <NoDbLogOptions> optionsAccessor ) { this.commands = commands; query = queries; this.serializer = serializer; this.pathResolver = pathResolver; options = optionsAccessor.Value; }
public FileStorageContext( ILogger <FileStorageContext <T> > logger, IFileContentSerializer <T> serializer, IStoragePathResolver pathResolver) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (pathResolver == null) { throw new ArgumentNullException(nameof(pathResolver)); } if (serializer == null) { throw new ArgumentNullException(nameof(serializer)); } this.logger = logger; this.serializer = serializer; this.pathResolver = pathResolver; }
public BasicQueries( ILogger <BasicQueries <T> > logger, IStoragePathResolver <T> pathResolver, IStringSerializer <T> serializer ) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (serializer == null) { throw new ArgumentNullException(nameof(serializer)); } if (pathResolver == null) { throw new ArgumentNullException(nameof(pathResolver)); } this.serializer = serializer; this.pathResolver = pathResolver; log = logger; }
public UserCommands( //IProjectResolver projectResolver, IBasicCommands <SiteUser> userCommands, IBasicCommands <SiteRole> roleCommands, IBasicCommands <UserRole> userRoleCommands, IBasicCommands <UserClaim> claimCommands, IBasicCommands <UserLogin> loginCommands, IBasicCommands <UserToken> tokenCommands, IBasicCommands <UserLocation> locationCommands, IBasicQueries <SiteUser> userQueries, IBasicQueries <SiteRole> roleQueries, IBasicQueries <UserRole> userRoleQueries, IBasicQueries <UserClaim> claimQueries, IBasicQueries <UserToken> tokenQueries, IBasicQueries <UserLocation> locationQueries, IStoragePathResolver <UserLogin> loginPathResolver, IStoragePathResolver <UserToken> tokenPathResolver ) { _userCommands = userCommands; _roleCommands = roleCommands; _userRoleCommands = userRoleCommands; _claimCommands = claimCommands; _loginCommands = loginCommands; _locationCommands = locationCommands; _loginPathResolver = loginPathResolver; _userQueries = userQueries; _roleQueries = roleQueries; _userRoleQueries = userRoleQueries; _claimQueries = claimQueries; _locationQueries = locationQueries; _tokenQueries = tokenQueries; _tokenCommands = tokenCommands; _tokenPathResolver = tokenPathResolver; }