public LoverLogController(IUnitOfWork unitOfWork,
                           IMapper mapper,
                           ILoverLogRepository repository,
                           ILoverCloudUserRepository userRepository,
                           IPropertyMappingContainer propertyMappingContainer,
                           IAuthorizationService authorizationService)
 {
     _unitOfWork               = unitOfWork;
     _mapper                   = mapper;
     _repository               = repository;
     _userRepository           = userRepository;
     _propertyMappingContainer = propertyMappingContainer;
     _authorizationService     = authorizationService;
 }
 public LoverCloudUserController(
     UserManager <LoverCloudUser> userManager,
     IMapper mapper,
     ILoverCloudUserRepository repository,
     IUnitOfWork unitOfWork,
     ILoverLogRepository logRepository,
     ILoverAnniversaryRepository anniversaryRepository,
     ILoverAlbumRepository albumRepository,
     IAuthorizationService authorizationService)
 {
     _userManager           = userManager;
     _mapper                = mapper;
     _repository            = repository;
     _unitOfWork            = unitOfWork;
     _logRepository         = logRepository;
     _anniversaryRepository = anniversaryRepository;
     _albumRepository       = albumRepository;
     _authorizationService  = authorizationService;
 }