public virtual void ClearSession() { ServiceStackProvider.ClearSession(); }
public virtual void PublishMessage <T>(T message) { ServiceStackProvider.PublishMessage(message); }
public virtual IAuthSession GetSession(bool reload = true) { return(ServiceStackProvider.GetSession(reload)); }
public virtual TUserSession SessionAs <TUserSession>() { return(ServiceStackProvider.SessionAs <TUserSession>()); }
public virtual object ForwardRequestToServiceStack(IRequest request = null) { return(ServiceStackProvider.Execute(request ?? ServiceStackProvider.Request)); }
public virtual object Execute(object requestDto) { return(ServiceStackProvider.Execute(requestDto)); }
public virtual T ResolveService <T>() { return(ServiceStackProvider.ResolveService <T>()); }
public virtual T TryResolve <T>() { return(ServiceStackProvider.TryResolve <T>()); }
protected virtual TResponse Execute <TResponse>(IReturn <TResponse> requestDto) { return(ServiceStackProvider.Execute(requestDto)); }