1 instantiation of ApplicationWorkspace
Aspire.Hosting.Native.Server (1)
Api\RuntimeApi.cs (1)
449var workspace = new ApplicationWorkspace(this);
36 references to ApplicationWorkspace
Aspire.Hosting.Native.Core.Tests (13)
DeclarativeApplicationTests.cs (3)
179var workspace = new NativeApplicationServer(executor).CreateApplicationWorkspace(); 216var workspace = new NativeApplicationServer(executor).CreateApplicationWorkspace(); 265var workspace = new NativeApplicationServer(executor).CreateApplicationWorkspace();
MilestoneDependencyTests.cs (3)
206var workspace = new NativeApplicationServer(executor).CreateApplicationWorkspace(); 248var workspace = new NativeApplicationServer(executor).CreateApplicationWorkspace(); 282var workspace = new NativeApplicationServer().CreateApplicationWorkspace();
NativeAuxiliaryBackchannelTests.cs (3)
76var workspace = server.CreateApplicationWorkspace(); 111var workspace = server.CreateApplicationWorkspace(); 203var workspace = server.CreateApplicationWorkspace();
NativeTimeProviderTests.cs (4)
102var workspace = invitations.CreateWorkspace(); 106Assert.Throws<ArgumentException>(() => invitations.Claim<ApplicationWorkspace>(first)); 109Assert.Same(workspace, invitations.Claim<ApplicationWorkspace>(second)); 110Assert.Throws<ArgumentException>(() => invitations.Claim<ApplicationWorkspace>(second));
Aspire.Hosting.Native.Server (23)
Api\CompositionApi.cs (1)
101internal ApplicationWorkspace? Workspace { get; set; }
Api\RuntimeApi.cs (8)
46public ApplicationWorkspace CreateApplicationWorkspace() => _invitations.CreateWorkspace(); 50public ApplicationWorkspace JoinApplicationWorkspace(string invitation) => _invitations.Claim<ApplicationWorkspace>(invitation); 420private readonly List<ApplicationWorkspace> _workspaces = []; 439public ApplicationWorkspace CreateWorkspace() 449var workspace = new ApplicationWorkspace(this); 523ApplicationWorkspace[] workspaces; 532foreach (var workspace in workspaces)
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (14)
21var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace"); 121var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace"); 136var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace"); 189var result = target.CreateApplicationWorkspace(); 249var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace"); 292var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace"); 324var result = target.JoinApplicationWorkspace(RpcArguments.String(arguments["invitation"])); 487var target = handles.Get<ApplicationWorkspace>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ApplicationWorkspace");