# IDeepCopierProvider.GetBaseCopier

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.cloning.ideepcopierprovider/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.cloning.ideepcopierprovider/methods/)

```csharp
public abstract IBaseCopier<T> GetBaseCopier<T>()
```

Gets a base type copier capable of copying instances of type `T`.

### Returns

A base type copier capable of copying instances of type `T`.
