Exemple #1
0
        public Task AddUserAppClientAsync(UserAppClient userAppClient)
        {
            this.ThrowIfDisposed();
            if (userAppClient == null)
            {
                throw new ArgumentNullException("user app");
            }
            if (string.IsNullOrEmpty(userAppClient.Id))
            {
                userAppClient.Id = Guid.NewGuid().ToString("N");
            }

            userAppClient.IssuedUtc = DateTime.UtcNow;

            this.Session.Store(userAppClient);
            Session.SaveChanges();
            return(Task.FromResult(true));
        }
Exemple #2
0
 public Task RemoveUserAppClientAsync(UserAppClient userAppClient)
 {
     this.Session.Delete(userAppClient);
     return(Task.FromResult(true));
 }