Table of Contents

Class CreateUserRequest

Namespace
BoldSign.Model
Assembly
BoldSign.Api.dll

The create user details.

[DataContract]
public class CreateUserRequest
Inheritance
CreateUserRequest
Inherited Members

Constructors

CreateUserRequest(string, string, UserRoleType?, Dictionary<string, string>)

Initializes a new instance of the CreateUserRequest class.

public CreateUserRequest(string emailId = null, string teamId = null, UserRoleType? userRole = UserRoleType.Member, Dictionary<string, string> metaData = null)

Parameters

emailId string

Gets or sets the emailId.

teamId string

Gets or sets the teamId(optional).

userRole UserRoleType?

Gets or sets the userRole(optional).

metaData Dictionary<string, string>

Properties

EmailId

Gets or sets the email.

[Required]
[EmailAddress]
[DataMember(Name = "emailId", EmitDefaultValue = true)]
public string EmailId { get; set; }

Property Value

string

MetaData

Gets or sets the MetaData value.

[DataMember(Name = "MetaData", EmitDefaultValue = true)]
public Dictionary<string, string> MetaData { get; set; }

Property Value

Dictionary<string, string>

TeamId

Gets or sets the TeamId.

[DataMember(Name = "teamId", EmitDefaultValue = true)]
public string TeamId { get; set; }

Property Value

string

UserRole

Gets or sets the UserRole.

[DataMember(Name = "userRole", EmitDefaultValue = true)]
public UserRoleType? UserRole { get; set; }

Property Value

UserRoleType?