    

 ## On this page

  

 

 # Constructor ComponentInfoSessionManager

 Last update: 19.06.2026 

Namespace: [Phoenix.BuilderUIClient](Phoenix.BuilderUIClient.md)  
Assembly: Phoenix.BuilderUIClient.dll

## ComponentInfoSessionManager(IComponentInfoControlViewModel, IHarnessBuilderUIClient, IServiceProvider)

Constructor.

```csharp
public ComponentInfoSessionManager(IComponentInfoControlViewModel control, IHarnessBuilderUIClient uiClient, IServiceProvider serviceProvider)


```

### Parameters

`control` [IComponentInfoControlViewModel](Phoenix.BuilderUIClient.IComponentInfoControlViewModel.md)

The control to manage.

`uiClient` IHarnessBuilderUIClient

The builder UI client used for opening edit sessions.

`serviceProvider` [IServiceProvider](https://learn.microsoft.com/dotnet/api/system.iserviceprovider)

The service provider used for fetching the plugin manager.