<PackageReference Include="Relativity.Productions.SDK" Version="12.1.13" />

IProductionDataSourceManager

The interface enables interaction with Relativity Production Data Sources.
Task<int> CreateSingleAsync(int workspaceArtifactID, int productionID, ProductionDataSource dataSource)

Creates a production datasource in the workspace.

Task DeleteSingleAsync(int workspaceArtifactID, int dataSourceArtifactID)

Deletes a production datasource in the workspace.

Task<ProductionDataSource> ReadSingleAsync(int workspaceArtifactID, int dataSourceArtifactID, bool withPlaceholderImage = false)

Returns an instance of a ProductionDataSource.

Task UpdateSingleAsync(int workspaceArtifactID, int productionID, ProductionDataSource dataSource)

Updates a production datasource in the workspace.