User Repository MailBox Repository
UserService.cs
user service changes
Pattern specification
New interface IUnitOfWork.cs and IRepository.cs
UnitOfWork realization
context Repository