32 references to Composition
Aspire.Hosting.Native.Server (32)
Api\CompositionApi.cs (11)
210if (!ReferenceEquals(this, resource.Composition)) 248public bool IsRevoked => Composition.IsRetired; 254if (!ReferenceEquals(Composition, dependency.Composition)) 258Composition.Model.AddDependency(Handle, dependency.Handle); 263public DeclarationSnapshot InspectResource() => Copy(Composition.Model.ReadResource(Handle)); 280Composition.Model.SetConfiguration(Handle, properties.Select(property => 290if (!ReferenceEquals(Composition, value.Composition)) 294Composition.Model.SetSymbolicConfiguration(Handle, name, value.Value); 299public void RemoveSymbolicConfiguration(string name) => Composition.Model.RemoveSymbolicConfiguration(Handle, name); 304CopySymbolic(Composition.Model.ReadResource(Handle).SymbolicConfiguration);
Api\ComputeEnvironmentApi.cs (3)
19if (!ReferenceEquals(Composition, environment.Composition)) 23Composition.Model.SetComputeEnvironment(Handle, environment.Handle);
Api\DeclarativeWorkloadApi.cs (10)
54if (!ReferenceEquals(Composition, value.Composition)) 58Composition.Model.MutateWorkload(Handle, current => 84if (!ReferenceEquals(Composition, value.Composition)) 88Composition.Model.MutateWorkload(Handle, current => 110Composition.Model.MutateWorkload(Handle, current => 132Composition.Model.MutateWorkload(Handle, current => 155Composition.Model.MutateWorkload(Handle, current => 172Composition.Model.MutateWorkload(Handle, current => 191Composition.Model.MutateWorkload(Handle, current => 219Composition.Model.MutateWorkload(Handle, current => (current with
Api\RuntimeApi.cs (4)
96if (!ReferenceEquals(_composition, resource.Composition)) 102var declaration = resource.Composition.Model.ReadResource(resource.Handle); 124if (!ReferenceEquals(_composition, resource.Composition)) 128var declaration = resource.Composition.Model.ReadResource(resource.Handle);
Rpc\NativeProviderLifecycle.cs (4)
21if (!ReferenceEquals(existing.Owner, owner) || !ReferenceEquals(existing.Declaration.Composition, declaration.Composition) || 36declaration.Composition.Model.SetProviderLifecycle(declaration.Handle, bindings); 38declaration.Composition.TrackProviderResource(resource);