public async Task <UserStateImpl> GetUserStateOrDefaultAsync(ITurnContext context, CancellationToken cancellationToken = default(CancellationToken)) { UserStateImpl userStateImpl = await UserStateImplAccessor .GetAsync(context, () => new UserStateImpl(), cancellationToken); return(userStateImpl); }
public async Task SetUserStateAsync(ITurnContext context, UserStateImpl userStateImpl, CancellationToken cancellationToken = default(CancellationToken)) { await UserStateImplAccessor.SetAsync(context, userStateImpl, cancellationToken); }