JsonConstructorAttribute
Instructs the  JsonSerializer to use the specified constructor when deserializing that object.
            
                using System;
namespace Newtonsoft.Json
{
    [AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false)]
    public sealed class JsonConstructorAttribute : Attribute
    {
    }
}