ServiceBus.Extensions.PromotedProperties
                              
                            
                                1.0.1
                            
                        
                    dotnet add package ServiceBus.Extensions.PromotedProperties --version 1.0.1
NuGet\Install-Package ServiceBus.Extensions.PromotedProperties -Version 1.0.1
<PackageReference Include="ServiceBus.Extensions.PromotedProperties" Version="1.0.1" />
<PackageVersion Include="ServiceBus.Extensions.PromotedProperties" Version="1.0.1" />
<PackageReference Include="ServiceBus.Extensions.PromotedProperties" />
paket add ServiceBus.Extensions.PromotedProperties --version 1.0.1
#r "nuget: ServiceBus.Extensions.PromotedProperties, 1.0.1"
#:package ServiceBus.Extensions.PromotedProperties@1.0.1
#addin nuget:?package=ServiceBus.Extensions.PromotedProperties&version=1.0.1
#tool nuget:?package=ServiceBus.Extensions.PromotedProperties&version=1.0.1
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/
| Product | Versions Compatible and additional computed target framework versions. | 
|---|---|
| .NET Framework | net is compatible. | 
- 
                                                - ServiceBus.v1_0 (>= 0.0.5)
 
GitHub repositories
This package is not used by any popular GitHub repositories.