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); } }
public UserService(IRavenSessionProvider documentSessionProvider, IPasswordService pwd) { db = documentSessionProvider.Get(); passwordService = pwd; }
public ApplicationService(IRavenSessionProvider documentSessionProvider) { Db = documentSessionProvider.Get(); }