Show / Hide Table of Contents

Class PartnerAppRequestInfo

Information about a request from an online partner app

Inheritance
object
PartnerAppRequestInfo
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.WebApi
Assembly: SoCore.dll
Syntax
public class PartnerAppRequestInfo

Constructors

PartnerAppRequestInfo()

Information about a request from an online partner app

Declaration
public PartnerAppRequestInfo()

Properties

ClientId

Client id as string. Formerly also referred to as Application Identifier

Declaration
public string ClientId { get; set; }
Property Value
Type Description
string

ClientName

Name of the partner application

Declaration
public string ClientName { get; set; }
Property Value
Type Description
string

ClientSecret

Formerly also reffered to as ApplicationToken. Used in WebHook configuration.

Declaration
public string ClientSecret { get; set; }
Property Value
Type Description
string

DeveloperPortalId

Primary key of the app in the developer portal

Declaration
public int DeveloperPortalId { get; set; }
Property Value
Type Description
int

ExcludeFromInvoice

Is this called excluded from invocing (usage cost)

Declaration
public bool ExcludeFromInvoice { get; set; }
Property Value
Type Description
bool

IsCustomCRMScript

Is the operation called by a custom CRM Script. Value is null if no info is provided

Declaration
public bool? IsCustomCRMScript { get; set; }
Property Value
Type Description
bool?

LogAllRequestsUntil

Log all requests to Application Insights until this utc-time. This means that the request will be voted to be sampled in when logging to Application Insights.

Declaration
public DateTime? LogAllRequestsUntil { get; set; }
Property Value
Type Description
DateTime?

Method

Operation method called on the agent

Declaration
public string Method { get; set; }
Property Value
Type Description
string

OnlineAppId

Primary key of the app in the database OnlineApp table

Declaration
public int OnlineAppId { get; set; }
Property Value
Type Description
int

OwnerName

Name of the partner owning the application

Declaration
public string OwnerName { get; set; }
Property Value
Type Description
string

Service

AService or agent name

Declaration
public string Service { get; set; }
Property Value
Type Description
string

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top