Skip to content

Commit

Permalink
Use local method
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastienros committed Apr 6, 2024
1 parent da29952 commit 869494a
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions src/Aspire.Hosting.Azure.CognitiveServices/AzureOpenAIExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,6 @@ namespace Aspire.Hosting;
/// </summary>
public static class AzureOpenAIExtensions
{
private static void AddDependency(global::Azure.Provisioning.Resource resource, global::Azure.Provisioning.Resource dependency)
{
// abstract class Resource
// {
// internal void AddDependency(Resource resource)
// {
// Dependencies.Add(resource);
// }
// }

var addDependencyMethod = typeof(global::Azure.Provisioning.Resource).GetMethod("AddDependency", BindingFlags.NonPublic | BindingFlags.Instance);
addDependencyMethod?.Invoke(resource, [dependency]);
}

/// <summary>
/// Adds an Azure OpenAI resource to the application model.
/// </summary>
Expand Down Expand Up @@ -104,6 +90,20 @@ public static IResourceBuilder<AzureOpenAIResource> AddAzureOpenAI(this IDistrib
.WithParameter(AzureBicepResource.KnownParameters.PrincipalId)
.WithParameter(AzureBicepResource.KnownParameters.PrincipalType)
.WithManifestPublishingCallback(resource.WriteToManifest);

static void AddDependency(global::Azure.Provisioning.Resource resource, global::Azure.Provisioning.Resource dependency)
{
// abstract class Resource
// {
// internal void AddDependency(Resource resource)
// {
// Dependencies.Add(resource);
// }
// }

var addDependencyMethod = typeof(global::Azure.Provisioning.Resource).GetMethod("AddDependency", BindingFlags.NonPublic | BindingFlags.Instance);
addDependencyMethod?.Invoke(resource, [dependency]);
}
}

/// <summary>
Expand Down

0 comments on commit 869494a

Please sign in to comment.