コード例 #1
0
ファイル: ThumbsUpAdmin.cs プロジェクト: biofractal/ThumbsUp
 public static string GenerateSingleUseToken()
 {
     using (var db = RavenSessionProvider.Get())
     {
         var name        = Environment.MachineName + "-single-use-token";
         var application = new Application()
         {
             Id = Guid.NewGuid().ToString(), Name = name
         };
         db.Store(application);
         db.SaveChanges();
         db.ClearStaleIndexes();
         return(application.Id);
     }
 }
コード例 #2
0
ファイル: UserService.cs プロジェクト: biofractal/ThumbsUp
 public UserService(IRavenSessionProvider documentSessionProvider, IPasswordService pwd)
 {
     db = documentSessionProvider.Get();
     passwordService = pwd;
 }
コード例 #3
0
 public ApplicationService(IRavenSessionProvider documentSessionProvider)
 {
     Db = documentSessionProvider.Get();
 }
コード例 #4
0
ファイル: UserService.cs プロジェクト: biofractal/ThumbsUp
 public UserService(IRavenSessionProvider documentSessionProvider, IPasswordService pwd)
 {
     db = documentSessionProvider.Get();
     passwordService = pwd;
 }