27 references to AddDependency
Aspire.Hosting.Native.Core.AotSmoke (1)
Program.cs (1)
40model.AddDependency(web, cache);
Aspire.Hosting.Native.Core.Tests (25)
ApplicationModelTests.cs (15)
89Assert.Throws<ArgumentException>(() => model.AddDependency(cache, foreign)); 90Assert.Throws<ArgumentException>(() => model.AddDependency(foreign, cache)); 101model.AddDependency(web, cache); 102model.AddDependency(proxy, web); 104Assert.Throws<Aspire.Hosting.Native.Runtime.ExecutionPlanException>(() => model.AddDependency(cache, proxy)); 105Assert.Throws<Aspire.Hosting.Native.Runtime.ExecutionPlanException>(() => model.AddDependency(cache, cache)); 118model.AddDependency(web, cache); 119model.AddDependency(worker, cache); 120model.AddDependency(web, cache); 133model.AddDependency(web, cache); 148model.AddDependency(web, cache); 154Assert.Throws<InvalidOperationException>(() => model.AddDependency(web, cache)); 165model.AddDependency(web, zulu); 166model.AddDependency(web, alpha); 211Assert.Throws<ObjectDisposedException>(() => model.AddDependency(cache, cache));
DeclarativeApplicationTests.cs (1)
96model.AddDependency(dependency, resource);
MilestoneDependencyTests.cs (2)
310model.AddDependency(first, second); 311var error = Assert.Throws<ExecutionPlanException>(() => model.AddDependency(second, first));
NativeDiagnosticsTests.cs (1)
70Assert.Throws<InvalidOperationException>(() => model.AddDependency(resource, resource));
NativeTimeProviderTests.cs (1)
202model.AddDependency(worker, dependency);
ResourceWorkloadTests.cs (1)
85model.AddDependency(web, cache);
RuntimeObservationTests.cs (2)
19model.AddDependency(consumer, second); 20model.AddDependency(consumer, first);
SymbolicValueTests.cs (2)
99model.AddDependency(target, source); 112replacement.AddDependency(updatedTarget, updatedSource);
Aspire.Hosting.Native.Server (1)
Api\CompositionApi.cs (1)
258Composition.Model.AddDependency(Handle, dependency.Handle);