4 writes to TargetType
Aspire.Hosting (4)
44 references to TargetType
Aspire.Hosting (1)
Aspire.Hosting.CodeGeneration.Go (4)
Aspire.Hosting.CodeGeneration.Java (4)
Aspire.Hosting.CodeGeneration.Python (4)
Aspire.Hosting.CodeGeneration.Rust (4)
Aspire.Hosting.CodeGeneration.TypeScript (1)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (24)
AtsTypeScriptCodeGeneratorTests.cs (24)
385TargetType = c.TargetType != null ? new { c.TargetType.TypeId, c.TargetType.IsInterface } : null,
422Assert.NotNull(cap.TargetType);
423Assert.False(cap.TargetType.IsInterface,
453Assert.NotNull(withBindMount.TargetType);
454Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ContainerResource", withBindMount.TargetType.TypeId);
455Assert.False(withBindMount.TargetType.IsInterface,
461Assert.NotNull(withEnvironment.TargetType);
462Assert.True(withEnvironment.TargetType.IsInterface,
482Assert.NotNull(withConnectionStringDirect.TargetType);
483Assert.Contains("IResourceWithConnectionString", withConnectionStringDirect.TargetType.TypeId);
484Assert.True(withConnectionStringDirect.TargetType.IsInterface);
510Assert.NotNull(withRedisSpecific.TargetType);
511Assert.Contains("TestRedisResource", withRedisSpecific.TargetType.TypeId);
512Assert.False(withRedisSpecific.TargetType.IsInterface, "TestRedisResource is a concrete type");
536Assert.NotNull(withBindMount.TargetType);
537Assert.Contains("ContainerResource", withBindMount.TargetType.TypeId);
538Assert.False(withBindMount.TargetType.IsInterface);
632Assert.NotNull(withConnectionStringDirect.TargetType);
633Assert.True(withConnectionStringDirect.TargetType.IsInterface,
666Assert.NotNull(testWithEnvironmentCallback.TargetType);
667Assert.Contains("IResourceWithEnvironment", testWithEnvironmentCallback.TargetType.TypeId);
668Assert.True(testWithEnvironmentCallback.TargetType.IsInterface,
Aspire.Hosting.RemoteHost (2)