public Handler(BloggyContext context, ICurrentUserAccessor currentUserAccessor, ILogger <CommentsController> logger) { _context = context; _currentUserAccessor = currentUserAccessor; _logger = logger; }
public Handler(BloggyContext context, IPasswordHasher passwordHasher, ICurrentUserAccessor currentUserAccessor) { _context = context; _passwordHasher = passwordHasher; _currentUserAccessor = currentUserAccessor; }
public Handler(BloggyContext context, IMapper mapper, ILogger <UsersController> logger) { _context = context; _mapper = mapper; _logger = logger; }
public Handler(BloggyContext context, ICurrentUserAccessor currentUserAccessor, IMapper mapper, ILogger <PostsController> logger) { _context = context; _currentUserAccessor = currentUserAccessor; _mapper = mapper; _logger = logger; }
public Handler(BloggyContext context, ICurrentUserAccessor currentUserAccessor, IMapper mapper) { _context = context; _currentUserAccessor = currentUserAccessor; _mapper = mapper; }
public Handler(BloggyContext context, IPasswordHasher passwordHasher, IMapper mapper, ILogger <AuthController> logger) { _context = context; _passwordHasher = passwordHasher; _mapper = mapper; _logger = logger; }
public static async Task Initialize( BloggyContext context, IPasswordHasher passwordHasher, ILogger <BloggyContextInitializer> logger) { context.Database.EnsureCreated(); if (!context.Users.Any()) { var salt = Guid.NewGuid().ToByteArray(); var hashedPassword = passwordHasher.Hash("P@ssw0rd!", salt); context.Users.AddRange( GetPreconfiguredUsers(hashedPassword, salt)); await context.SaveChangesAsync(); } if (!context.Tags.Any()) { context.Tags.AddRange( GetPreconfiguredTags()); await context.SaveChangesAsync(); } if (!context.Categories.Any()) { context.Categories.AddRange( GetPreconfiguredCategories()); await context.SaveChangesAsync(); } if (!context.Posts.Any()) { context.Posts.AddRange( GetPreconfiguredPosts()); await context.SaveChangesAsync(); } if (!context.PostTags.Any()) { context.PostTags.AddRange( GetPreconfiguredPostTags()); await context.SaveChangesAsync(); } if (!context.Comments.Any()) { context.Comments.AddRange( GetPreconfiguredComments()); await context.SaveChangesAsync(); } }
public Handler(BloggyContext context, IPasswordHasher passwordHasher, IJwtTokenGenerator jwtTokenGenerator, IMapper mapper, ILogger <AuthController> logger) { _context = context; _passwordHasher = passwordHasher; _jwtTokenGenerator = jwtTokenGenerator; _mapper = mapper; _logger = logger; }
public Handler(BloggyContext context) { _context = context; }
public Handler(BloggyContext context, IMapper mapper) { _context = context; _mapper = mapper; }