Пример #1
0
 public UserMessageQueryHandler(
     ITransactionScopeFactory transactionScopeFactory,
     IAuthenticatedUserProvider authenticatedUserProvider,
     IVkWallService vkClient
     )
 {
     _transactionScopeFactory   = transactionScopeFactory;
     _authenticatedUserProvider = authenticatedUserProvider;
     _vkClient = vkClient;
 }
Пример #2
0
 public VkService(
     IMessageBroker messageBroker,
     IAuthenticatedUserProvider authenticatedUserProvider,
     IVkWallService wallService,
     IVkGroupService vkGroupService,
     ILogger <VkService> logger
     )
 {
     _messageBroker             = messageBroker;
     _authenticatedUserProvider = authenticatedUserProvider;
     _wallService    = wallService;
     _vkGroupService = vkGroupService;
     _logger         = logger;
 }
Пример #3
0
 public RandomLikeService(
     IVkWallService vkClient,
     ISecurityUserManager securityUserManager,
     ITransactionScopeFactory transactionScopeFactory,
     IBackgroundJobService schedulerJobService,
     IVkLikeService vkLikeService
     )
 {
     _vkClient                = vkClient;
     _securityUserManager     = securityUserManager;
     _transactionScopeFactory = transactionScopeFactory;
     _backgroundJobService    = schedulerJobService;
     _vkLikeService           = vkLikeService;
 }