public void Delete() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var threadId = Guid.NewGuid();
     var thread   = new Domain.Thread(threadId, BId, "subject");
     repo.Add(thread).Wait();
     repo.Delete(thread).Wait();
 });
Example #2
0
 Task IThreadRepository.Delete(Thread thread)
 {
     this.client.Threads.Remove(thread);
     return(this.client.SaveChangesAsync());
 }
Example #3
0
 Task IThreadRepository.Add(Thread thread)
 {
     this.client.Add(thread);
     return(this.client.SaveChangesAsync());
 }