/// <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>(); }
public SubjectLogic(ISubjectPersistance provider) { this.persistanceProvider = provider; }