Служба WCF определена следующим образом:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehavior(IncludeExceptionDetailInFaults = true, InstanceContextMode = InstanceContextMode.PerCall)]
public partial class FrontEndService : IFrontEndService
Однако большую часть времени (но не всегда) InstanceContext.Current
имеет значение null, а HttpContext.Current
и OperationContext.Current
также имеют значение null.
Чего мне не хватает? Я хочу сохранить некоторые данные в HttpContext.Current.Items
или подобной коллекции, которая существует для длины запроса.