# UseActivatorAttribute

Package: [Microsoft.Orleans.Serialization.Abstractions](/orleans/docs/api/csharp/microsoft.orleans.serialization.abstractions/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Serialization.Abstractions)

```csharp
public sealed class UseActivatorAttribute : Attribute
```

When applied to a type, indicates that the type should be activated using a registered activator rather than via its constructor or another mechanism.

## Constructors

- [UseActivatorAttribute](/orleans/docs/api/csharp/microsoft.orleans.serialization.abstractions/orleans.useactivatorattribute/constructors/constructor-ef934079/)
