@@ -564,6 +564,9 @@ public static ApplicationModel.IResourceBuilder<T> WithUrl<T>(this ApplicationMo
564564        public  static   ApplicationModel . IResourceBuilder < T >  WithUrlForEndpoint < T > ( this  ApplicationModel . IResourceBuilder < T >  builder ,  string  endpointName ,  System . Action < ApplicationModel . ResourceUrlAnnotation >  callback ) 
565565            where  T  :  ApplicationModel . IResource  {  throw  null ;  } 
566566
567+         public  static   ApplicationModel . IResourceBuilder < T >  WithUrlForEndpoint < T > ( this  ApplicationModel . IResourceBuilder < T >  builder ,  string  endpointName ,  System . Func < ApplicationModel . EndpointReference ,  ApplicationModel . ResourceUrlAnnotation >  callback ) 
568+             where  T  :  ApplicationModel . IResourceWithEndpoints  {  throw  null ;  } 
569+ 
567570        public  static   ApplicationModel . IResourceBuilder < T >  WithUrls < T > ( this  ApplicationModel . IResourceBuilder < T >  builder ,  System . Action < ApplicationModel . ResourceUrlsCallbackContext >  callback ) 
568571            where  T  :  ApplicationModel . IResource  {  throw  null ;  } 
569572
@@ -897,6 +900,9 @@ public sealed partial class DeploymentTargetAnnotation : IResourceAnnotation
897900    { 
898901        public  DeploymentTargetAnnotation ( IResource  target )  {  } 
899902
903+         [ System . Diagnostics . CodeAnalysis . Experimental ( "ASPIRECOMPUTE001" ) ] 
904+         public  IContainerRegistry ?  ContainerRegistryInfo  {  get  {  throw  null ;  }  set  {  }  } 
905+ 
900906        public  IResource  DeploymentTarget  {  get  {  throw  null ;  }  } 
901907    } 
902908
@@ -1198,6 +1204,14 @@ public partial interface IAspireStore
11981204        string  GetFileNameWithContent ( string  filenameTemplate ,  System . IO . Stream  contentStream ) ; 
11991205    } 
12001206
1207+     [ System . Diagnostics . CodeAnalysis . Experimental ( "ASPIRECOMPUTE001" ) ] 
1208+     public  partial  interface  IContainerRegistry 
1209+     { 
1210+         ReferenceExpression  Endpoint  {  get ;  } 
1211+ 
1212+         ReferenceExpression  Name  {  get ;  } 
1213+     } 
1214+ 
12011215    public  enum  IconVariant 
12021216    { 
12031217        Regular  =  0 , 
@@ -1746,6 +1760,8 @@ public sealed partial record ResourceStateSnapshot(string Text, string? Style)
17461760    public  sealed  partial  class  ResourceUrlAnnotation  :  IResourceAnnotation 
17471761    { 
17481762        public  int ?  DisplayOrder ; 
1763+         public  UrlDisplayLocation  DisplayLocation  {  get  {  throw  null ;  }  set  {  }  } 
1764+ 
17491765        public  string ?  DisplayText  {  get  {  throw  null ;  }  set  {  }  } 
17501766
17511767        public  EndpointReference ?  Endpoint  {  get  {  throw  null ;  }  init  {  }  } 
@@ -1775,6 +1791,8 @@ public ResourceUrlsCallbackContext(DistributedApplicationExecutionContext execut
17751791        public  IResource  Resource  {  get  {  throw  null ;  }  } 
17761792
17771793        public  System . Collections . Generic . List < ResourceUrlAnnotation >  Urls  {  get  {  throw  null ;  }  } 
1794+ 
1795+         public  EndpointReference ?  GetEndpoint ( string  name )  {  throw  null ;  } 
17781796    } 
17791797
17801798    public  sealed  partial  class  UpdateCommandStateContext 
@@ -1784,6 +1802,12 @@ public sealed partial class UpdateCommandStateContext
17841802        public  required  System . IServiceProvider  ServiceProvider  {  get  {  throw  null ;  }  init  {  }  } 
17851803    } 
17861804
1805+     public  enum  UrlDisplayLocation 
1806+     { 
1807+         SummaryAndDetails  =  0 , 
1808+         DetailsOnly  =  1 
1809+     } 
1810+ 
17871811    public  sealed  partial  record  UrlDisplayPropertiesSnapshot ( string  DisplayName  =  "" ,  int  SortOrder  =  0 ) 
17881812    { 
17891813    } 
@@ -1982,16 +2006,28 @@ public void WriteConnectionString(ApplicationModel.IResource resource) { }
19822006        public  System . Threading . Tasks . Task  WriteEnvironmentVariablesAsync ( ApplicationModel . IResource  resource )  {  throw  null ;  } 
19832007    } 
19842008
2009+     [ System . Diagnostics . CodeAnalysis . Experimental ( "ASPIREPUBLISHERS001" ) ] 
2010+     public  sealed  partial  class  NullPublishingActivityProgressReporter  :  IPublishingActivityProgressReporter 
2011+     { 
2012+         internal  NullPublishingActivityProgressReporter ( )  {  } 
2013+ 
2014+         public  static   NullPublishingActivityProgressReporter  Instance  {  get  {  throw  null ;  }  } 
2015+ 
2016+         public  System . Threading . Tasks . Task < PublishingActivity >  CreateActivityAsync ( string  id ,  string  initialStatusText ,  bool  isPrimary ,  System . Threading . CancellationToken  cancellationToken )  {  throw  null ;  } 
2017+ 
2018+         public  System . Threading . Tasks . Task  UpdateActivityStatusAsync ( PublishingActivity  publishingActivity ,  System . Func < PublishingActivityStatus ,  PublishingActivityStatus >  statusUpdate ,  System . Threading . CancellationToken  cancellationToken )  {  throw  null ;  } 
2019+     } 
2020+ 
19852021    [ System . Diagnostics . CodeAnalysis . Experimental ( "ASPIREPUBLISHERS001" ) ] 
19862022    public  sealed  partial  class  PublishingActivity 
19872023    { 
1988-         internal  PublishingActivity ( )  {  } 
2024+         public  PublishingActivity ( string   id ,   bool   isPrimary   =   false )  {  } 
19892025
19902026        public  string  Id  {  get  {  throw  null ;  }  } 
19912027
19922028        public  bool  IsPrimary  {  get  {  throw  null ;  }  } 
19932029
1994-         public  PublishingActivityStatus ?  LastStatus  {  get  {  throw  null ;  }  } 
2030+         public  PublishingActivityStatus ?  LastStatus  {  get  {  throw  null ;  }  set   {   }   } 
19952031    } 
19962032
19972033    [ System . Diagnostics . CodeAnalysis . Experimental ( "ASPIREPUBLISHERS001" ) ] 
0 commit comments