Example #1
0
        public async Task <UserStateImpl> GetUserStateOrDefaultAsync(ITurnContext context,
                                                                     CancellationToken cancellationToken = default(CancellationToken))
        {
            UserStateImpl userStateImpl = await UserStateImplAccessor
                                          .GetAsync(context, () => new UserStateImpl(), cancellationToken);

            return(userStateImpl);
        }
Example #2
0
 public async Task SetUserStateAsync(ITurnContext context,
                                     UserStateImpl userStateImpl,
                                     CancellationToken cancellationToken = default(CancellationToken))
 {
     await UserStateImplAccessor.SetAsync(context, userStateImpl, cancellationToken);
 }