ServiceBus.Extensions.PromotedProperties (nuget): This package is for use with Service Bus WCF programing model. The extensions enables you to mark parts of your data model [DataContract] as promoted properties. These marked properties are then automatically lifted and promoted in the outgoing BrokeredMessage.   Sample usage: ========== public class Order {     public double Amount { get; set; }     [PromotedProperty]     public string ShipCity { get; set; } }  [ServiceContract] public interface IOrderService {     [OperationContract(Name = "SubmitFlat", IsOneWay = true)]     [PropertyPromotionBehavior]     void Submit(double amount, [PromotedProperty] string shipCity);      [OperationContract(IsOneWay = true)]     [PropertyPromotionBehavior]     void Submit(Order order); }  See following blog post for implementation details.   http://zamd.net/2011/05/25/pubsub-with-wcf-part-2/
Keywords: ServiceBus|Service|Bus|OnPremise|Beta|Server|WCF|Promoted|Properties