public async Task Call() { var session = Reply.AllocSession(); using (var message = CreateMessage()) { message.Write(session.Key); } StaticChunkPool.Id = (await session.Value).Get <Dictionary <string, uint> >(); }
public async Task <uint[]> Call() { var session = Reply.AllocSession(); using (var message = CreateMessage()) { message.Write(session.Key); } return((await session.Value).Get <uint[]>()); }
public async Task <Dictionary <string, string> > Call(uint wid) { var session = Reply.AllocSession(); using (var message = CreateMessage()) { message.Write(session.Key); message.Write(wid); } return((await session.Value).Get <Dictionary <string, string> >()); }