18 references to Resource
Aspire.Hosting.Native.Server (18)
Api\RpcAuthoringApi.cs (18)
92public bool IsRevoked => Resource.IsRevoked; 96public string GetResourceName() => Resource.InspectResource().Name; 102Resource.WithEnvironment(name, Value(value)); 118Resource.WithArgument(Value(argument)); 128Resource.WithEndpoint(new WorkloadEndpointDeclaration 155Owner.Composition.Model.MutateWorkload(Resource.Handle, current => 176Resource.SetSymbolicConfiguration(ConnectionStringKey, Value(value)); 185Resource.WithEnvironment($"ConnectionStrings__{source.GetResourceName()}", Value(source)); 194Resource.WaitFor(dependency.Resource); 206var configuration = Owner.Composition.Model.ReadResource(Resource.Handle).Configuration; 207Owner.Composition.Model.SetConfiguration(Resource.Handle, configuration.Where(entry => entry.Name != key) 219return Owner.Composition.Model.ReadResource(Resource.Handle).Configuration 249source.Owner.Composition.Model.ReadResource(source.Resource.Handle).SymbolicConfiguration 286var endpoint = composition.Model.ReadResource(resource.Resource.Handle).Workload?.Plan.Endpoints 292.ConcatValue(composition.CreateEndpointValue(resource.Resource, name, "hostAndPort")) 293: composition.CreateEndpointValue(resource.Resource, name, property); 323Resource.Resource.WithArgument(Resource.Value(value));