Unit Tests erstellt
Informationen ausgelagert Kleines Spy/Test Programm erstellt Mehr Exceptions/InvalidUpdateFileRequestException.cs Launcher Host in Download Server geändert Download Server macht zusätzlich Abfrage an den Hauptserver Download geht jetzt stückweise von statten
This commit is contained in:
21
Service/Multitenancy/DMultitenancyInterceptor.cs
Normal file
21
Service/Multitenancy/DMultitenancyInterceptor.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using BS.SharedLauncher;
|
||||
using BS.SharedLauncher.Information;
|
||||
using System.ServiceModel;
|
||||
using System.ServiceModel.Channels;
|
||||
using System.ServiceModel.Dispatcher;
|
||||
|
||||
namespace BeWo.Service.Multitenancy
|
||||
{
|
||||
public class DMultitenancyInterceptor : IClientMessageInspector
|
||||
{
|
||||
public void AfterReceiveReply(ref Message reply, object correlationState)
|
||||
{
|
||||
}
|
||||
|
||||
public object BeforeSendRequest(ref Message request, IClientChannel channel)
|
||||
{
|
||||
request.Headers.Add(new DMultitenancyHeader { Tenant = SessionInformation.Login.Tenant });
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user