public void RegisterAnalyzer(ILocalization localization, IMessageVerifierAlgorithm algorithm) { if ((localization == null) || (this._algorithms.Where(x => x.Key.LocalizationCode == localization.LocalizationCode).Any())) return; this._algorithms.Add(new KeyValuePair<ILocalization, IMessageVerifierAlgorithm>(localization, algorithm)); }
public abstract int GetMessageWeigth(IMessageVerifierAlgorithm algorithm, ILocalization localization, IMessage message);