// Token: 0x060013B9 RID: 5049 RVA: 0x00073286 File Offset: 0x00071486 public SharedResourcesGuard(PushNotificationBatchManagerConfig config, PushNotificationAssistantConfig assistantConfig) { this.BatchConfig = config; this.AssistantConfig = assistantConfig; this.referenceCounter = 0; this.syncroot = new object(); }
// Token: 0x060013C6 RID: 5062 RVA: 0x0007346C File Offset: 0x0007166C public PushNotificationAssistantAdapter(PushNotificationAssistantConfig config, IDatabaseInfo databaseInfo, IXSOFactory xsoFactory, PushNotificationSubscriptionTableEntry tableEntry, PushNotificationBatchManager notificationManager) { this.AssistantConfig = config; this.IDatabaseInfo = databaseInfo; this.XSOFactory = xsoFactory; this.MailboxTable = tableEntry; this.NotificationBatchManager = notificationManager; }
// Token: 0x06001443 RID: 5187 RVA: 0x00074EAD File Offset: 0x000730AD public PushNotificationProxyConfigWatcher(PushNotificationAssistantConfig assistantConfig) { ArgumentValidator.ThrowIfNull("assistantConfig", assistantConfig); this.AssistantConfig = assistantConfig; }