Return the supported Net Operation Project assemblies, generated-contract behavior, and injectable services.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://example.com/api/workspace/admin/net-operation-project/developer-surface"),};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/admin/net-operation-project/developer-surface';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/workspace/admin/net-operation-project/developer-surfaceAuthorizations
Section titled “Authorizations”- None
Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Responses
Section titled “Responses”OK
object
Supported C# developer surface available to Net Operation Project source.
object
Supported developer assemblies.
One supported developer assembly.
object
Assembly name.
Assembly version used by this installation.
Public curated XML documentation URL.
Supported Net Operation Project purpose.
Supported constructor-injected services.
One supported constructor-injected Net Operation Project service.
object
Fully-qualified service type name.
Assembly that defines the service contract.
Developer-facing service category.
Owning module key, or null for core services.
Dependency-injection lifetime.
Supported use of the service.
Application-automation or trusted direct-database contract.
Whether this is the recommended interface for its developer scenario.
Function contracts in which the service may be used.
Transaction, actor, and asynchronous completion semantics.
Public documentation for the service.
Whether the current generated workspace contract is automatically included in language-service snapshots.
Whether callers may edit or upload generated contract files.
Public .NET reference landing page.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}