Adf.Base.Messaging.MessagingExtensions.FindRecord C# (CSharp) Method

FindRecord() public static method

public static FindRecord ( this message, string name ) : RecordDefinition
message this
name string
return Adf.Core.Messaging.RecordDefinition
        public static RecordDefinition FindRecord(this MessageDefinition message, string name)
        {
            if (string.IsNullOrEmpty(name)) return RecordDefinition.Empty;
            if (message.Records == null) return RecordDefinition.Empty;

            var records = message.Records.Where(r => r.Name == name);

            return (records.Count() > 0) ? records.First() : RecordDefinition.Empty;
        }