示例#1
0
        public NotificationLogger(IEventRepository eventRepository, ISkUserRepository skUserRepository, INotificationRepository notificationStudioRepository)
        {
            this.eventRepository        = eventRepository;
            this.skUserRepository       = skUserRepository;
            this.notificationRepository = notificationStudioRepository;

            hub = GlobalHost.ConnectionManager.GetHubContext <NotificationPushHub>();
            SkusEventManager.Instance.Subscribe(this, "Publish", OnNewDesignShared);
        }
示例#2
0
        public NotificationLogger(IEventRepository eventRepository, ISkUserRepository skUserRepository, INotificationRepository notificationStudioRepository)
        {
            this.eventRepository = eventRepository;
            this.skUserRepository = skUserRepository;
            this.notificationRepository = notificationStudioRepository;

            hub = GlobalHost.ConnectionManager.GetHubContext<NotificationPushHub>();
            SkusEventManager.Instance.Subscribe(this, "Publish", OnNewDesignShared);
        }
示例#3
0
 public AuthorizeClaimsAttribute()
 {
     this.skUserRepository = GlobalHost.DependencyResolver.Resolve<ISkUserRepository>();
 }
示例#4
0
 public AuthorizeClaimsAttribute()
 {
     this.skUserRepository = GlobalHost.DependencyResolver.Resolve <ISkUserRepository>();
 }
示例#5
0
 public NotificationService(IEventRepository eventRepository, ISkUserRepository skUserRepository)
 {
     this.eventRepository = eventRepository;
     this.skUserRepository = skUserRepository;
 }
示例#6
0
 public SkUserService(ISkUserRepository skUserRepository)
 {
     this.skUserRepository = skUserRepository;
 }
示例#7
0
 public NotificationService(IEventRepository eventRepository, ISkUserRepository skUserRepository)
 {
     this.eventRepository  = eventRepository;
     this.skUserRepository = skUserRepository;
 }
示例#8
0
 public SkUserService(ISkUserRepository skUserRepository)
 {
     this.skUserRepository = skUserRepository;
 }