private static IPayloadsClient InitializePayloadsClient(IOptions <DicomAdapterConfiguration> dicomAdapterConfiguration) { var serviceContext = ServiceContext.Create(); BaseClient.InitializeServiceContext(serviceContext); return(new PayloadsClient(serviceContext, dicomAdapterConfiguration.Value.Services.Platform.Endpoint)); }
/// <summary> /// Initializes service context for Platform Services. /// </summary> /// <param name="oauthValidator">OAuth Request Validator.</param> /// <param name="appToken">Application Token.</param> /// <returns>Service Context.</returns> internal static ServiceContext InitializeServiceContext(OAuthRequestValidator oauthValidator, string appToken) { ServiceContext context = ServiceContext.Create(appToken, "appDBID", oauthValidator); return(context); }