6 instantiations of GitHubModelResource
Aspire.Hosting.GitHub.Models (1)
Aspire.Hosting.GitHub.Models.Tests (5)
16 references to GitHubModelResource
Aspire.Hosting.GitHub.Models (11)
GitHubModelsExtensions.cs (10)
27public static IResourceBuilder<GitHubModelResource> AddGitHubModel(this IDistributedApplicationBuilder builder, [ResourceName] string name, string model, IResourceBuilder<ParameterResource>? organization = null)
49var resource = new GitHubModelResource(name, model, organization?.Resource, defaultApiKeyParameter.Resource);
106public static IResourceBuilder<GitHubModelResource> AddGitHubModel(this IDistributedApplicationBuilder builder, [ResourceName] string name, GitHubModel model, IResourceBuilder<ParameterResource>? organization = null)
125internal static IResourceBuilder<GitHubModelResource> AddGitHubModel(this IDistributedApplicationBuilder builder, [ResourceName] string name, GitHubModelName model, IResourceBuilder<ParameterResource>? organization = null)
141internal static IResourceBuilder<GitHubModelResource> AddGitHubModelById(this IDistributedApplicationBuilder builder, [ResourceName] string name, string modelId, IResourceBuilder<ParameterResource>? organization = null)
155public static IResourceBuilder<GitHubModelResource> WithApiKey(this IResourceBuilder<GitHubModelResource> builder, IResourceBuilder<ParameterResource> apiKey)
200public static IResourceBuilder<GitHubModelResource> WithHealthCheck(this IResourceBuilder<GitHubModelResource> builder)
226var resource = builder.Resource;
Aspire.Hosting.GitHub.Models.Tests (5)