I have a method to be called.
public void RecordConversation(ref ChannelResource cr)
{
VoiceResource RecordResource = TServer.GetVoiceResource();
RecordResource.MaximumTime = 6000;
RecordResource.MaximumSilence = 6000;
RecordResource.TerminationDigits = "";
}
To call it in a thread
Thread recordThread = new Thread(() => RecordConversation(ref ChanResource));
recordThread.Start();
Of course we get an error.
Cannot use ref or out parameter 'ChanResource' inside an anonymous method, lambda expression, or query expression
How to fix it?