Пример #1
0
 /// <summary>
 /// 初始化 <see cref="SubscribeManager"/> 类的新实例。
 /// </summary>
 /// <param name="serviceProvider"></param>
 public SubscribeManager(IServiceProvider serviceProvider)
 {
     ServiceProvider = serviceProvider;
     _persistance    = serviceProvider.TryGetService <ISubjectPersistance>(() => LocalFilePersistance.Default);
     _notification   = serviceProvider.TryGetService <ISubscribeNotification>();
 }
Пример #2
0
 public SubjectLogic(ISubjectPersistance provider)
 {
     this.persistanceProvider = provider;
 }