/// <summary> /// Remove previously registered by <see cref="Register"/> schema. /// </summary> /// <param name="schema">Schema.</param> public void UnRegister(AlertSchema schema) { if (schema == null) { throw new ArgumentNullException(nameof(schema)); } _schemas.Remove(schema.MessageType); }
/// <summary> /// Register schema. /// </summary> /// <param name="schema">Schema.</param> public void Register(AlertSchema schema) { if (schema == null) { throw new ArgumentNullException(nameof(schema)); } _schemas[schema.MessageType] = schema; }
/// <summary> /// Remove previously registered by <see cref="Register"/> schema. /// </summary> /// <param name="schema">Schema.</param> public void UnRegister(AlertSchema schema) { if (schema == null) throw new ArgumentNullException("schema"); _schemas.Remove(schema.MessageType); }
/// <summary> /// Register schema. /// </summary> /// <param name="schema">Schema.</param> public void Register(AlertSchema schema) { if (schema == null) throw new ArgumentNullException("schema"); _schemas[schema.MessageType] = schema; }