Click here to Skip to main content
15,889,216 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
I have a the following function CreateAudiTrail (AuditTrail ATObj).
In this function I call first the Create sp and then the Update sp.
I want to track (without using triggers) the call made to these sps.
I will start a thread, threadCreate for the execution of Create Sp. One create is over, I want to check whether the threadCreate is still active and then execute the Update sp.

How do I access a session (or something similar) in the service layer of WCF architecture i.e. how can I check whether the threadCreate still exists when Update sp is executed?

It would great if anyone could give me a lead to the solution!
Posted

Hi..
Just check out for InstanceMAnagement in WCF.
instancemanagement-persession in wcf
 
Share this answer
 
I am not sure if I have understood you well, but here is my suggestion:
You want to wait till the thread is done; right? If so call threadCreate.Join(). This call will block till the thread is done.
I guess that you don't need something like a session here and the problem is more related to threading than WCF(?)
BTW you didn't mention why you decided to create a thread for this.
Good luck :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900