### YamlMime:ManagedReference
items:
- uid: adas_core.Domain.Models.PersonResourceAction
  commentId: T:adas_core.Domain.Models.PersonResourceAction
  id: PersonResourceAction
  parent: adas_core.Domain.Models
  children:
  - adas_core.Domain.Models.PersonResourceAction.Action
  - adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  - adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResource},System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  - adas_core.Domain.Models.PersonResourceAction.Resource
  langs:
  - csharp
  - vb
  name: PersonResourceAction
  nameWithType: PersonResourceAction
  fullName: adas_core.Domain.Models.PersonResourceAction
  type: Class
  source:
    remote:
      path: adas-core.Domain/Models/PersonResourceAction.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PersonResourceAction
    path: ../../adas-core.Domain/Models/PersonResourceAction.cs
    startLine: 11
  assemblies:
  - adas-core.Domain
  namespace: adas_core.Domain.Models
  summary: Represents an action that can be performed on a person resource.
  remarks: Typically used to model operations, commands, or permissions associated with a person entity within a resource-based system.
  example: []
  syntax:
    content: public class PersonResourceAction
    content.vb: Public Class PersonResourceAction
  inheritance:
  - System.Object
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Domain.Models.PersonResourceAction.Action
  commentId: P:adas_core.Domain.Models.PersonResourceAction.Action
  id: Action
  parent: adas_core.Domain.Models.PersonResourceAction
  langs:
  - csharp
  - vb
  name: Action
  nameWithType: PersonResourceAction.Action
  fullName: adas_core.Domain.Models.PersonResourceAction.Action
  type: Property
  source:
    remote:
      path: adas-core.Domain/Models/PersonResourceAction.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Action
    path: ../../adas-core.Domain/Models/PersonResourceAction.cs
    startLine: 13
  assemblies:
  - adas-core.Domain
  namespace: adas_core.Domain.Models
  syntax:
    content: public ActionsEnum.ResourceAction? Action { get; set; }
    parameters: []
    return:
      type: System.Nullable{adas_core.Domain.Enums.ActionsEnum.ResourceAction}
    content.vb: Public Property Action As ActionsEnum.ResourceAction?
  overload: adas_core.Domain.Models.PersonResourceAction.Action*
- uid: adas_core.Domain.Models.PersonResourceAction.Resource
  commentId: P:adas_core.Domain.Models.PersonResourceAction.Resource
  id: Resource
  parent: adas_core.Domain.Models.PersonResourceAction
  langs:
  - csharp
  - vb
  name: Resource
  nameWithType: PersonResourceAction.Resource
  fullName: adas_core.Domain.Models.PersonResourceAction.Resource
  type: Property
  source:
    remote:
      path: adas-core.Domain/Models/PersonResourceAction.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Resource
    path: ../../adas-core.Domain/Models/PersonResourceAction.cs
    startLine: 16
  assemblies:
  - adas-core.Domain
  namespace: adas_core.Domain.Models
  syntax:
    content: public PersonResource? Resource { get; set; }
    parameters: []
    return:
      type: adas_core.Domain.Models.PersonResource
    content.vb: Public Property Resource As PersonResource
  overload: adas_core.Domain.Models.PersonResourceAction.Resource*
- uid: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  commentId: M:adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  id: Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  parent: adas_core.Domain.Models.PersonResourceAction
  langs:
  - csharp
  - vb
  name: Apply(List<PersonResourceAction>)
  nameWithType: PersonResourceAction.Apply(List<PersonResourceAction>)
  fullName: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List<adas_core.Domain.Models.PersonResourceAction>)
  type: Method
  source:
    remote:
      path: adas-core.Domain/Models/PersonResourceAction.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Apply
    path: ../../adas-core.Domain/Models/PersonResourceAction.cs
    startLine: 24
  assemblies:
  - adas-core.Domain
  namespace: adas_core.Domain.Models
  summary: >-
    Applies the specified list of <xref href="adas_core.Domain.Models.PersonResourceAction" data-throw-if-not-resolved="false"></xref> items and returns the resulting <xref href="adas_core.Domain.Models.PersonResource" data-throw-if-not-resolved="false"></xref> collection.

    This overload delegates to another <code>Apply</code> implementation, passing <code>null</code> as the initial state.
  example: []
  syntax:
    content: public static List<PersonResource>? Apply(List<PersonResourceAction> actions)
    parameters:
    - id: actions
      type: System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction}
      description: The list of actions to be applied.
    return:
      type: System.Collections.Generic.List{adas_core.Domain.Models.PersonResource}
      description: A <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> containing the result of applying the actions.
    content.vb: Public Shared Function Apply(actions As List(Of PersonResourceAction)) As List(Of PersonResource)
  overload: adas_core.Domain.Models.PersonResourceAction.Apply*
  nameWithType.vb: PersonResourceAction.Apply(List(Of PersonResourceAction))
  fullName.vb: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List(Of adas_core.Domain.Models.PersonResourceAction))
  name.vb: Apply(List(Of PersonResourceAction))
- uid: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResource},System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  commentId: M:adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResource},System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  id: Apply(System.Collections.Generic.List{adas_core.Domain.Models.PersonResource},System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction})
  parent: adas_core.Domain.Models.PersonResourceAction
  langs:
  - csharp
  - vb
  name: Apply(List<PersonResource>?, List<PersonResourceAction>?)
  nameWithType: PersonResourceAction.Apply(List<PersonResource>?, List<PersonResourceAction>?)
  fullName: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List<adas_core.Domain.Models.PersonResource>?, System.Collections.Generic.List<adas_core.Domain.Models.PersonResourceAction>?)
  type: Method
  source:
    remote:
      path: adas-core.Domain/Models/PersonResourceAction.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Apply
    path: ../../adas-core.Domain/Models/PersonResourceAction.cs
    startLine: 36
  assemblies:
  - adas-core.Domain
  namespace: adas_core.Domain.Models
  summary: >-
    Applies a list of add, update, and delete actions to a source list of person resources, returning the resulting list.

    Resources are added only if not already present, removed when marked for deletion, and replaced in place when updated (or added if not found).
  example: []
  syntax:
    content: public static List<PersonResource>? Apply(List<PersonResource>? source, List<PersonResourceAction>? actions)
    parameters:
    - id: source
      type: System.Collections.Generic.List{adas_core.Domain.Models.PersonResource}
      description: The source list of person resources to mutate. If null, an empty list is used.
    - id: actions
      type: System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction}
      description: The list of resource actions (add, delete, update) to apply to the source. If null, no actions are applied.
    return:
      type: System.Collections.Generic.List{adas_core.Domain.Models.PersonResource}
      description: The resulting list of person resources after applying the actions, or null if the resulting list is empty.
    content.vb: Public Shared Function Apply(source As List(Of PersonResource), actions As List(Of PersonResourceAction)) As List(Of PersonResource)
  overload: adas_core.Domain.Models.PersonResourceAction.Apply*
  nameWithType.vb: PersonResourceAction.Apply(List(Of PersonResource), List(Of PersonResourceAction))
  fullName.vb: adas_core.Domain.Models.PersonResourceAction.Apply(System.Collections.Generic.List(Of adas_core.Domain.Models.PersonResource), System.Collections.Generic.List(Of adas_core.Domain.Models.PersonResourceAction))
  name.vb: Apply(List(Of PersonResource), List(Of PersonResourceAction))
references:
- uid: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Domain.Models.PersonResourceAction.Action*
  commentId: Overload:adas_core.Domain.Models.PersonResourceAction.Action
  href: adas_core.Domain.Models.PersonResourceAction.html#adas_core_Domain_Models_PersonResourceAction_Action
  name: Action
  nameWithType: PersonResourceAction.Action
  fullName: adas_core.Domain.Models.PersonResourceAction.Action
- uid: System.Nullable{adas_core.Domain.Enums.ActionsEnum.ResourceAction}
  commentId: T:System.Nullable{adas_core.Domain.Enums.ActionsEnum.ResourceAction}
  parent: System
  definition: System.Nullable`1
  href: adas_core.Domain.Enums.ActionsEnum.html
  name: ActionsEnum.ResourceAction?
  nameWithType: ActionsEnum.ResourceAction?
  fullName: adas_core.Domain.Enums.ActionsEnum.ResourceAction?
  spec.csharp:
  - uid: adas_core.Domain.Enums.ActionsEnum
    name: ActionsEnum
    href: adas_core.Domain.Enums.ActionsEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.ActionsEnum.ResourceAction
    name: ResourceAction
    href: adas_core.Domain.Enums.ActionsEnum.ResourceAction.html
  - name: '?'
  spec.vb:
  - uid: adas_core.Domain.Enums.ActionsEnum
    name: ActionsEnum
    href: adas_core.Domain.Enums.ActionsEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.ActionsEnum.ResourceAction
    name: ResourceAction
    href: adas_core.Domain.Enums.ActionsEnum.ResourceAction.html
  - name: '?'
- uid: System.Nullable`1
  commentId: T:System.Nullable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  name: Nullable<T>
  nameWithType: Nullable<T>
  fullName: System.Nullable<T>
  nameWithType.vb: Nullable(Of T)
  fullName.vb: System.Nullable(Of T)
  name.vb: Nullable(Of T)
  spec.csharp:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Domain.Models.PersonResourceAction.Resource*
  commentId: Overload:adas_core.Domain.Models.PersonResourceAction.Resource
  href: adas_core.Domain.Models.PersonResourceAction.html#adas_core_Domain_Models_PersonResourceAction_Resource
  name: Resource
  nameWithType: PersonResourceAction.Resource
  fullName: adas_core.Domain.Models.PersonResourceAction.Resource
- uid: adas_core.Domain.Models.PersonResource
  commentId: T:adas_core.Domain.Models.PersonResource
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PersonResource.html
  name: PersonResource
  nameWithType: PersonResource
  fullName: adas_core.Domain.Models.PersonResource
- uid: adas_core.Domain.Models.PersonResourceAction
  commentId: T:adas_core.Domain.Models.PersonResourceAction
  href: adas_core.Domain.Models.PersonResourceAction.html
  name: PersonResourceAction
  nameWithType: PersonResourceAction
  fullName: adas_core.Domain.Models.PersonResourceAction
- uid: System.Collections.Generic.List`1
  commentId: T:System.Collections.Generic.List`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<T>
  nameWithType: List<T>
  fullName: System.Collections.Generic.List<T>
  nameWithType.vb: List(Of T)
  fullName.vb: System.Collections.Generic.List(Of T)
  name.vb: List(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Domain.Models.PersonResourceAction.Apply*
  commentId: Overload:adas_core.Domain.Models.PersonResourceAction.Apply
  href: adas_core.Domain.Models.PersonResourceAction.html#adas_core_Domain_Models_PersonResourceAction_Apply_System_Collections_Generic_List_adas_core_Domain_Models_PersonResourceAction__
  name: Apply
  nameWithType: PersonResourceAction.Apply
  fullName: adas_core.Domain.Models.PersonResourceAction.Apply
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PersonResourceAction}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<PersonResourceAction>
  nameWithType: List<PersonResourceAction>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.PersonResourceAction>
  nameWithType.vb: List(Of PersonResourceAction)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PersonResourceAction)
  name.vb: List(Of PersonResourceAction)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PersonResourceAction
    name: PersonResourceAction
    href: adas_core.Domain.Models.PersonResourceAction.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PersonResourceAction
    name: PersonResourceAction
    href: adas_core.Domain.Models.PersonResourceAction.html
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PersonResource}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PersonResource}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<PersonResource>
  nameWithType: List<PersonResource>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.PersonResource>
  nameWithType.vb: List(Of PersonResource)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PersonResource)
  name.vb: List(Of PersonResource)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PersonResource
    name: PersonResource
    href: adas_core.Domain.Models.PersonResource.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PersonResource
    name: PersonResource
    href: adas_core.Domain.Models.PersonResource.html
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
