ProcessRequestArgs.OperationContext eltűnt

ProcessRequestArgs.OperationContext eltűnt
2010-12-15T08:06:35+01:00
2010-12-15T13:01:24+01:00
2022-11-20T04:35:56+01:00
ZéZé
Üdv!

Egy asp.net data service-t írok .net 3.5 alatt. Biztonsági célzattal fölülírtam a OnStartProcessingRequest(ProcessRequestArgs args) metódust. Csakhogy a paramétere furcsán viselkedik, mert a ProcessRequestArg-nak van egy OperationContext propertyje az msdn szerint. De az én .net-em szerint nincs, pedig SP1, ahogy azt kérik.
1) Ötlet, tapasztalat?
2) Ha ez nincs, és nem is lehet elővarázsolni, akkor mi módon lehet ugyanabba a session-ba belépni, mint amiben frontend van?
3) A .net 4.0-ban már használta valaki?

Köszönet
Mutasd a teljes hozzászólást!
Jutottam valamire, ami a célom felé visz.

protected override workflowEntities CreateDataSource() { if (!HttpContext.Current.Request.IsAuthenticated) { WebOperationContext ctx = WebOperationContext.Current; ctx.OutgoingResponse.StatusCode = System.Net.HttpStatusCode.Unauthorized; return null; } else { return base.CreateDataSource(); } }
Ezen belül tovább finomítható. A HttpContext.Current.Session jó lesz nekem azt hiszem.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd