Files
BeWoPlaner/BeWo/Multitenancy/MultitenancyHeader.cs
2016-06-27 01:45:38 +02:00

39 lines
879 B
C#

using System.ServiceModel.Channels;
using System.Xml;
namespace BeWo.Multitenancy
{
public class MultitenancyHeader : MessageHeader
{
public override bool MustUnderstand
{
get
{
return false;
}
}
public override string Name
{
get
{
return "Multitenancy";
}
}
public override string Namespace
{
get
{
return "http://beyondsoft.de/Multitenancy.xsd";
}
}
public string Tenant { get; set; }
protected override void OnWriteHeaderContents(XmlDictionaryWriter writer, MessageVersion messageVersion)
{
writer.WriteElementString("Tenant", this.Tenant);
}
}
}