public override void OnActionExecuting(ActionExecutingContext actionContext) { var tenantPersistenceService = DependencyResolver.Current.GetService <ITenantPersistenceService>(); _tenantWorkspace = tenantPersistenceService.CreateWorkspace(); }
public override void OnActionExecuting(HttpActionContext actionContext) { var tenantPersistenceService = actionContext.Request.GetDependencyScope().GetService(typeof(ITenantPersistenceService)) as ITenantPersistenceService; if (tenantPersistenceService != null) { _tenantWorkspace = tenantPersistenceService.CreateWorkspace(); } }