17 |
|
} |
18 |
|
private static EventHandler<SettingsEventArgs> OnSubscribeAddedEvent; |
19 |
|
static SettingSubscriber() { OnSubscribeAddedEvent += new EventHandler<SettingsEventArgs>(OnSubscribeAdded); } |
20 |
< |
public static void AddSubscriber(System.Configuration.ApplicationSettingsBase settings) { if (OnSubscribeAddedEvent != null) { OnSubscribeAddedEvent(new SettingSubscriber(), new SettingsEventArgs(settings)); } } |
21 |
< |
private static void OnSubscribeAdded(object SubscribingAssembly, SettingsEventArgs e) |
20 |
> |
public static void AddSubscriber(System.Configuration.ApplicationSettingsBase settings) { AddSubscriber(null, settings); } |
21 |
> |
public static void AddSubscriber(object Subscriber, System.Configuration.ApplicationSettingsBase settings) { if (OnSubscribeAddedEvent != null) { OnSubscribeAddedEvent(Subscriber, new SettingsEventArgs(settings)); } } |
22 |
> |
private static void OnSubscribeAdded(object Subscriber, SettingsEventArgs e) |
23 |
|
{ |
24 |
|
if (e.Settings != null) |
25 |
|
{ |