public AuthProtocolSchemeHandler(SmartApplicationDetails app, IFhirSmartAppContext context, Func <SmartApplicationDetails, IFhirSmartAppContext, string> getIdToken) { _app = app; _context = context; _getIdToken = getIdToken; }
public FhirFacadeProtocolSchemeHandlerFactory(SmartApplicationDetails app, IFhirSmartAppContext launchContext, Func <IFhirSystemServiceR4 <IServiceProvider> > facadeFactory) { _app = app; _launchContext = launchContext; _facadeFactory = facadeFactory; }
public FhirFacadeProtocolSchemeHandler(SmartApplicationDetails app, IFhirSmartAppContext launchContext, IFhirSystemServiceR4 <IServiceProvider> facade) { _app = app; _launchContext = launchContext; _facade = facade; }
public FhirProxyProtocolSchemeHandler(SmartApplicationDetails app, IFhirSmartAppContext launchContext, string externalFhirServerBaseUrl) { _app = app; _launchContext = launchContext; _externalFhirServerBaseUrl = externalFhirServerBaseUrl; }