public static async Task InsertDocumentIntoCosmosDB(string endpointUri, string key, TraceWriter log, CancellationToken cts, string summaryData) { var connection = await(FunctionRestCosmosBusinessLayer.GetConnectionHandleAsync(endpointUri, key, null, cts)).ConfigureAwait(false); if (connection != null) { // connection.CreateDocumentAsync("sfaApreenticeship") } }
public static Task <ResourceResponse <Document> > CreateDocumentAsync(string databaseName, string collectionName, VacancySummary vacancySummary, TraceWriter log, CancellationToken cts) { return(FunctionRestCosmosBusinessLayer.CreateDocumentAsync(databaseName, collectionName, vacancySummary, log, cts)); }
public static Task <ResourceResponse <DocumentCollection> > CreateCollectionAsync(Uri databaseUri, DocumentCollection documentCollection, TraceWriter log, CancellationToken cts) { // UriFactory.CreateDatabaseUri(CosmosDbConstants.DatabaseName), new DocumentCollection { Id = CosmosDbConstants.DocumentCollectionName } return(FunctionRestCosmosBusinessLayer.CreateCollectionAsync(databaseUri, documentCollection, log, cts)); }
public static Task <ResourceResponse <Database> > CreateCosmosDatabaseAsync(Database newDatabase, TraceWriter log, CancellationToken cts) { return(FunctionRestCosmosBusinessLayer.CreateCosmosDatabaseAsync(newDatabase, log, cts)); }
public static Task <DocumentClient> GetConnectionHandleAsync(string endpointUrl, string primaryKey, TraceWriter log, CancellationToken cts) { return(FunctionRestCosmosBusinessLayer.GetConnectionHandleAsync(endpointUrl, primaryKey, log, cts)); }
public static IRestResponse GetSfaPublicVacanySummaryRestHandle(string baseUri, string requesturi, int pageNumber, int pageSize) { return(FunctionRestCosmosBusinessLayer.ResVacancySummarytResponse(baseUri, requesturi, pageNumber, pageSize)); }