# ILogConsistencyProtocolServices.DeepCopy(T)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.ilogconsistencyprotocolservices/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.eventsourcing/orleans.eventsourcing.ilogconsistencyprotocolservices/methods/)

```csharp
public abstract T DeepCopy<T>(T value)
```

Copies the provided argument.

### Parameters

- `value` (`T`)
