public MappingProfile(MessagingServiceDbContext dbContext)
        {
            _dbContext = dbContext;

            CreateMap <MessageEntity, MessageView>()
            .ForMember(dest => dest.SenderName,
                       opt => opt.MapFrom(msg => _dbContext.Users.SingleOrDefault(src => src.ID == msg.SenderID).UserName))
            .ForMember(dest => dest.ReceiverName,
                       opt => opt.MapFrom(msg => _dbContext.Users.SingleOrDefault(src => src.ID == msg.ReceiverID).UserName));
        }
 public UserService(MessagingServiceDbContext context, IConfiguration configuration)
 {
     _context       = context;
     _configuration = configuration;
 }
 public MessageService(MessagingServiceDbContext dbContext, IUserService userService)
 {
     _dbContext   = dbContext;
     _userService = userService;
 }