public void InputCode(string state, string code) { if (AuthorizationStates.TryGetValue(state, out var awaiter)) { awaiter.ReceiveCode(code); } }
public AuthorizationState CreateNewAuthAwaiter() { var awaiter = AuthorizationState.GetNewAuth(); AuthorizationStates.TryAdd(awaiter.State, awaiter); return(awaiter); }