public void can_define_custom_timeout() { var container = Container.For <DevelopmentModeRegistry>(); var store = container.GetInstance <IDocumentStore>(); var guy1 = new QuerySessionTests.FryGuy(); var guy2 = new QuerySessionTests.FryGuy(); var guy3 = new QuerySessionTests.FryGuy(); using (var session = store.OpenSession()) { session.Store(guy1, guy2, guy3); session.SaveChanges(); } var options = new SessionOptions() { Timeout = 15 }; using (var query = store.QuerySession(options).As <QuerySession>()) { query.LoadDocument <QuerySessionTests.FryGuy>(guy2.id).ShouldNotBeNull(); } }
public void can_define_custom_timeout() { var container = Container.For<DevelopmentModeRegistry>(); var store = container.GetInstance<IDocumentStore>(); var guy1 = new QuerySessionTests.FryGuy(); var guy2 = new QuerySessionTests.FryGuy(); var guy3 = new QuerySessionTests.FryGuy(); using (var session = store.OpenSession()) { session.Store(guy1, guy2, guy3); session.SaveChanges(); } var options = new SessionOptions() { Timeout = 15 }; using (var query = store.QuerySession(options).As<QuerySession>()) { query.LoadDocument<QuerySessionTests.FryGuy>(guy2.id).ShouldNotBeNull(); } }