public void AddSystemMessagesConventions(Func<Type, bool> definesMessageType) { Guard.AgainstNull(nameof(definesMessageType), definesMessageType); if (!IsSystemMessageActions.Contains(definesMessageType)) { IsSystemMessageActions.Add(definesMessageType); MessagesConventionCache.Reset(); } }