30 lines
661 B
C#
30 lines
661 B
C#
|
using System;
|
||
|
using System.ServiceModel;
|
||
|
|
||
|
namespace Aitex.Core.Account
|
||
|
{
|
||
|
public sealed class NotificationService
|
||
|
{
|
||
|
public static string ClientHostName => null;
|
||
|
|
||
|
public static string ClientUserName
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
if (OperationContext.Current == null || OperationContext.Current.IncomingMessageHeaders == null)
|
||
|
{
|
||
|
return "";
|
||
|
}
|
||
|
int num = OperationContext.Current.IncomingMessageHeaders.FindHeader("IdentityUserName", "ns");
|
||
|
if (num == -1)
|
||
|
{
|
||
|
return "";
|
||
|
}
|
||
|
return OperationContext.Current.IncomingMessageHeaders.GetHeader<string>("IdentityUserName", "ns");
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public static Guid ClientGuid => Guid.Empty;
|
||
|
}
|
||
|
}
|