コード例 #1
0
 public NotificationLogic(INotificationRepository notificationRepository, IIdentityFactory identityFactory,
                          IEventsLogic eventsLogic)
 {
     _notificationRepository = notificationRepository;
     _identityFactory        = identityFactory;
     _eventsLogic            = eventsLogic;
 }
コード例 #2
0
 public FollowsLogic(IFollowRepository followRepository, IIdentityFactory identityFactory,
                     IUserEventsPublisher userEventsPublisher)
 {
     _followRepository    = followRepository;
     _identityFactory     = identityFactory;
     _userEventsPublisher = userEventsPublisher;
 }
コード例 #3
0
 public EventsLogic(IIdentityFactory identityFactory, IUserQueueRepository userQueueRepository,
                    IRabbitMqClient rabbitMqClient, IOptions <EventOptions> eventOptions, IEventsPublisher eventsPublisher)
 {
     _identityFactory     = identityFactory;
     _userQueueRepository = userQueueRepository;
     _rabbitMqClient      = rabbitMqClient;
     _eventOptions        = eventOptions?.Value;
     _eventsPublisher     = eventsPublisher;
 }
コード例 #4
0
        public UserService(
            UserManager <TUser> userManager,
            IMediatorHandler bus,
            ILoggerFactory loggerFactory,
            IConfiguration config,
            IIdentityFactory <TUser> userFactory,
            IJpEntityFrameworkStore store)
        {
            _userManager = userManager;
            _bus         = bus;
            _config      = config;
            _userFactory = userFactory;
            _store       = store;

            _logger = loggerFactory.CreateLogger <UserService <TUser, TRole, TKey> >();
        }
コード例 #5
0
 public TweetsLogic(IIdentityFactory identityFactory, ITweetRepository tweetRepository, IRabbitMqClient rabbitMqClient)
 {
     _identityFactory = identityFactory;
     _tweetRepository = tweetRepository;
     _rabbitMqClient  = rabbitMqClient;
 }
コード例 #6
0
 public UsersLogic(IUserRepository userRepository, IIdentityFactory idFactory)
 {
     _userRepository = userRepository;
     _idFactory      = idFactory;
 }
コード例 #7
0
 public DeleteMyFooUseCase(IUnitOfWork unitOfWork, IIdentityFactory <MyFooIdentity, int> identityFactory)
     : base(unitOfWork, identityFactory)
 {
 }
コード例 #8
0
 /// <summary>
 /// Set the  identity factory to use
 /// </summary>
 /// <param name="identityFactory">Log factory to use</param>
 public static void SetCurrent(IIdentityFactory identityFactory)
 {
     _identityFactory = identityFactory;
 }
コード例 #9
0
 public MyClass( ILogonHelper logonHelper, IIdentityFactory factory )
 {
     this.LogonHelper = logonHelper ?? new DefaultLogonHelper();
     this.IdentityFactory = factory ?? new DefaultIdentityFactory();
 }
コード例 #10
0
 public WsFederationController(IIdentityFactory identityFactory, IPortalFrontendSettings settings)
 {
     _identityFactory = identityFactory;
     _settings        = settings;
 }
コード例 #11
0
 /// <summary>
 /// Set the  identity factory to use
 /// </summary>
 /// <param name="identityFactory">Log factory to use</param>
 public static void SetCurrent(IIdentityFactory identityFactory)
 {
     _identityFactory = identityFactory;
 }
コード例 #12
0
 public WsFederationController(IIdentityFactory identityFactory, IPortalFrontendSettings settings)
 {
     _identityFactory = identityFactory;
     _settings = settings;
 }