public async Task CheckAnswer() { // copy anwser for sdp, if there is one... Memory.AllAvailableAnwsers.FirstOrDefault(z => z.sdpOffer.sdp == this.sdpAdvert).With( x => { this.sdpAnwser = x.sdpAnwser; } ); // and now remove from memory? // pairing complete }
public async Task GetOffer() { // if there is an offer available already, lets make it known... sdpOffer = Memory.AllAvailableOffers.FirstOrDefault(); if (sdpOffer == null) Console.WriteLine("GetOffer sdpOffer is null"); else Console.WriteLine("GetOffer " + new { sdpOffer }); }