public void OnActionExecuted(ActionExecutedContext filterContext) { if (filterContext.Exception != null) { // don't commit changes if an exception was thrown return; } using (IAsyncDataDocumentSession asyncDocumentSession = DependencyResolver.Current.GetService <IAsyncDataDocumentSession>()) { asyncDocumentSession.SaveChangesAsync().ContinueWith(x => { }); asyncDocumentSession.Dispose(); } using (IDataDocumentSession asyncDocumentSession = DependencyResolver.Current.GetService <IDataDocumentSession>()) { asyncDocumentSession.SaveChanges(); asyncDocumentSession.Dispose(); } using (IDocumentSession documentSession = DependencyResolver.Current.GetService <IDocumentSession>()) { documentSession.SaveChanges(); documentSession.Dispose(); } }
public FAQController(IAsyncDataDocumentSession session, IFaqManager faqManager) { RavenSession = session; FaqManager = faqManager; }
public CustomerManager(IAsyncDataDocumentSession session) { RavenSession = session; }
public InventoryManager(IAsyncDataDocumentSession session) { RavenSession = session; }
public ServiceRenderedManager(IAsyncDataDocumentSession session) { RavenSession = session; }
public FaqManager(IAsyncDataDocumentSession session) { RavenSession = session; }