### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1
  commentId: T:adas_core.Application.Services.Interfaces.IMasterListService`1
  id: IMasterListService`1
  parent: adas_core.Application.Services.Interfaces
  children:
  - adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.MasterListType,adas_core.Domain.Enums.MasterListType)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName(System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList(`0)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList(`0)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String,adas_core.Domain.Models.Masters.LocaleEnum)
  - adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  langs:
  - csharp
  - vb
  name: IMasterListService<T>
  nameWithType: IMasterListService<T>
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>
  type: Interface
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: IMasterListService
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 9
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  syntax:
    content: 'public interface IMasterListService<T> where T : MasterList'
    typeParameters:
    - id: T
    content.vb: Public Interface IMasterListService(Of T As MasterList)
  derivedClasses:
  - adas_core.Application.Services.MasterListService`1
  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
  nameWithType.vb: IMasterListService(Of T)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T)
  name.vb: IMasterListService(Of T)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList
  id: GetAllMasterList
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetAllMasterList()
  nameWithType: IMasterListService<T>.GetAllMasterList()
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterList()
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 15
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves the complete master list of items of type <code class="typeparamref">T</code>.
  example: []
  syntax:
    content: Task<IEnumerable<T>> GetAllMasterList()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{T}}}
      description: A task that represents the asynchronous operation. The task result contains an <xref href="System.Collections.Generic.IEnumerable%601" data-throw-if-not-resolved="false"></xref> with all items from the master list.
    content.vb: Function GetAllMasterList() As Task(Of IEnumerable(Of T))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList*
  nameWithType.vb: IMasterListService(Of T).GetAllMasterList()
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterList()
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions
  id: GetAllMasterListWithoutOptions
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetAllMasterListWithoutOptions()
  nameWithType: IMasterListService<T>.GetAllMasterListWithoutOptions()
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListWithoutOptions()
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllMasterListWithoutOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 20
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves all master list entries, excluding items categorized as options.
  example: []
  syntax:
    content: Task<IEnumerable<MasterListDto>> GetAllMasterListWithoutOptions()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListDto}}
      description: A task that represents the asynchronous operation. The task result contains a collection of <xref href="adas_core.Domain.Models.DTO.MasterListDto" data-throw-if-not-resolved="false"></xref> items representing the master list without options.
    content.vb: Function GetAllMasterListWithoutOptions() As Task(Of IEnumerable(Of MasterListDto))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions*
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListWithoutOptions()
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListWithoutOptions()
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetAllMasterListWithPaginatedOptions(PaginationFilter)
  nameWithType: IMasterListService<T>.GetAllMasterListWithPaginatedOptions(PaginationFilter)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllMasterListWithPaginatedOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 26
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves a paginated collection of master list items with their associated options based on the specified pagination filter.
  example: []
  syntax:
    content: Task<IEnumerable<MasterListWithPaginatedOptionsDto>> GetAllMasterListWithPaginatedOptions(PaginationFilter request)
    parameters:
    - id: request
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination filter containing paging criteria such as page number and page size.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
      description: A task that represents the asynchronous operation, containing an enumerable collection of <xref href="adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto" data-throw-if-not-resolved="false"></xref> items for the requested page.
    content.vb: Function GetAllMasterListWithPaginatedOptions(request As PaginationFilter) As Task(Of IEnumerable(Of MasterListWithPaginatedOptionsDto))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions*
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListWithPaginatedOptions(PaginationFilter)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  id: GetMasterListById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListById(ObjectId, LocaleEnum?)
  nameWithType: IMasterListService<T>.GetMasterListById(ObjectId, LocaleEnum?)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListById
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 33
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves a master list entry identified by the specified <code class="paramref">id</code>, optionally resolving localized content based on the provided <code class="paramref">locale</code>. Returns <code>null</code> when no matching entry is found.
  example: []
  syntax:
    content: Task<T?> GetMasterListById(ObjectId id, LocaleEnum? locale)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master list entry to retrieve.
    - id: locale
      type: System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum}
      description: The optional locale used to resolve localized fields; when <code>null</code>, a default or non-localized representation is returned.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: A task that resolves to the matching master list entry of type <code class="typeparamref">T</code>, or <code>null</code> if the entry does not exist.
    content.vb: Function GetMasterListById(id As ObjectId, locale As LocaleEnum?) As Task(Of T)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById*
  nameWithType.vb: IMasterListService(Of T).GetMasterListById(ObjectId, LocaleEnum?)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListByIdWithPaginatedOptions(ObjectId, PaginationFilter)
  nameWithType: IMasterListService<T>.GetMasterListByIdWithPaginatedOptions(ObjectId, PaginationFilter)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByIdWithPaginatedOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 42
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: >-
    Asynchronously retrieves a master list along with its paginated options identified by the specified id.

    Returns null when no master list is found for the given identifier.
  example: []
  syntax:
    content: Task<MasterListWithPaginatedOptionsDto?> GetMasterListByIdWithPaginatedOptions(ObjectId id, PaginationFilter request)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master list to retrieve.
    - id: request
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination filter used to control the paginated options returned with the master list.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}
      description: A task that represents the asynchronous operation. The task result contains the <xref href="adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto" data-throw-if-not-resolved="false"></xref> if a matching master list is found, otherwise null.
    content.vb: Function GetMasterListByIdWithPaginatedOptions(id As ObjectId, request As PaginationFilter) As Task(Of MasterListWithPaginatedOptionsDto)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions*
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdWithPaginatedOptions(ObjectId, PaginationFilter)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdWithPaginatedOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
  id: GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListOptionsNamesById(ObjectId)
  nameWithType: IMasterListService<T>.GetMasterListOptionsNamesById(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListOptionsNamesById
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 50
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves the list of master list option names associated with the specified identifier.
  example: []
  syntax:
    content: Task<List<string>> GetMasterListOptionsNamesById(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master list whose option names are being retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{System.String}}
      description: A task that represents the asynchronous operation, containing a list of option names for the specified master list.
    content.vb: Function GetMasterListOptionsNamesById(id As ObjectId) As Task(Of List(Of String))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById*
  nameWithType.vb: IMasterListService(Of T).GetMasterListOptionsNamesById(ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListOptionsNamesById(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId,System.String)
  id: GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListByIdAndTextSearch(ObjectId, string?)
  nameWithType: IMasterListService<T>.GetMasterListByIdAndTextSearch(ObjectId, string?)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId, string?)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByIdAndTextSearch
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 57
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves a master list of <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref> entries filtered by the specified identifier and an optional text search criterion.
  example: []
  syntax:
    content: Task<List<OptionList>> GetMasterListByIdAndTextSearch(ObjectId id, string? textSearch)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier used to scope the master list lookup.
    - id: textSearch
      type: System.String
      description: An optional text string used to further filter the results; may be <code>null</code> to return all matching entries.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref> items matching the provided identifier and text search.
    content.vb: Function GetMasterListByIdAndTextSearch(id As ObjectId, textSearch As String) As Task(Of List(Of OptionList))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch*
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdAndTextSearch(ObjectId, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdAndTextSearch(MongoDB.Bson.ObjectId, String)
  name.vb: GetMasterListByIdAndTextSearch(ObjectId, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  id: GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListService<T>.GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByIdAndSearchOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 64
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves a master list of options associated with the specified identifier, applying the provided search and filter criteria.
  example: []
  syntax:
    content: Task<List<OptionList>> GetMasterListByIdAndSearchOptions(ObjectId id, FilterOptionListElement filterOption)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier used to locate the master list to retrieve.
    - id: filterOption
      type: adas_core.Domain.Models.Filter.FilterOptionListElement
      description: The filter and search options used to refine the returned list.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A task that represents the asynchronous operation, containing the list of <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref> entries that match the specified id and filter options.
    content.vb: Function GetMasterListByIdAndSearchOptions(id As ObjectId, filterOption As FilterOptionListElement) As Task(Of List(Of OptionList))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions*
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName(System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName(System.String)
  id: GetMasterListByName(System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetMasterListByName(string)
  nameWithType: IMasterListService<T>.GetMasterListByName(string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByName(string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByName
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 70
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves a master list that matches the specified name.
  example: []
  syntax:
    content: Task<T?> GetMasterListByName(string name)
    parameters:
    - id: name
      type: System.String
      description: The name used to look up the master list.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: A task that represents the asynchronous operation. The result is the matching master list of type <code class="typeparamref">T</code>, or <code>null</code> if no master list with the specified name is found.
    content.vb: Function GetMasterListByName(name As String) As Task(Of T)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName*
  nameWithType.vb: IMasterListService(Of T).GetMasterListByName(String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByName(String)
  name.vb: GetMasterListByName(String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList(`0)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList(`0)
  id: InsertMasterList(`0)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: InsertMasterList(T)
  nameWithType: IMasterListService<T>.InsertMasterList(T)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.InsertMasterList(T)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 76
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Inserts the specified item into the master list and returns the resulting entry, or <code>null</code> if the operation did not produce a result.
  example: []
  syntax:
    content: Task<T?> InsertMasterList(T item)
    parameters:
    - id: item
      type: '{T}'
      description: The item to insert into the master list.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that resolves to the inserted item, or <code>null</code> when no result is available.
    content.vb: Function InsertMasterList(item As T) As Task(Of T)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList*
  nameWithType.vb: IMasterListService(Of T).InsertMasterList(T)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).InsertMasterList(T)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList(`0)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList(`0)
  id: UpdateMasterList(`0)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateMasterList(T)
  nameWithType: IMasterListService<T>.UpdateMasterList(T)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterList(T)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 82
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates the master list with the specified item.
  example: []
  syntax:
    content: Task<T?> UpdateMasterList(T item)
    parameters:
    - id: item
      type: '{T}'
      description: The item to be updated in the master list.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: A task that represents the asynchronous update operation, containing the updated item or <code>null</code> if the update could not be performed.
    content.vb: Function UpdateMasterList(item As T) As Task(Of T)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList*
  nameWithType.vb: IMasterListService(Of T).UpdateMasterList(T)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterList(T)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById(MongoDB.Bson.ObjectId)
  id: DeleteMasterListById(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: DeleteMasterListById(ObjectId)
  nameWithType: IMasterListService<T>.DeleteMasterListById(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.DeleteMasterListById(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteMasterListById
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 87
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Deletes a master list identified by the specified identifier.
  example: []
  syntax:
    content: Task DeleteMasterListById(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master list to delete.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Function DeleteMasterListById(id As ObjectId) As Task
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById*
  nameWithType.vb: IMasterListService(Of T).DeleteMasterListById(ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).DeleteMasterListById(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  id: AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: AddOptionToMasterList(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListService<T>.AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: AddOptionToMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 94
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Adds the specified option element to the master option list identified by the given identifier.
  example: []
  syntax:
    content: Task<OptionList?> AddOptionToMasterList(ObjectId id, FilterOptionListElement opt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master option list to which the option will be added.
    - id: opt
      type: adas_core.Domain.Models.Filter.FilterOptionListElement
      description: The filter option list element to append to the master list.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: A task that returns the updated <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the master list could not be found.
    content.vb: Function AddOptionToMasterList(id As ObjectId, opt As FilterOptionListElement) As Task(Of OptionList)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList*
  nameWithType.vb: IMasterListService(Of T).AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String,adas_core.Domain.Models.Masters.LocaleEnum)
  id: UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String,adas_core.Domain.Models.Masters.LocaleEnum)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListOption(ObjectId, OptionList, string, LocaleEnum)
  nameWithType: IMasterListService<T>.UpdateMasterListOption(ObjectId, OptionList, string, LocaleEnum)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, string, adas_core.Domain.Models.Masters.LocaleEnum)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListOption
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 103
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates an option in a master list, localized for the specified locale, and returns the updated option list.
  example: []
  syntax:
    content: Task<OptionList?> UpdateMasterListOption(ObjectId id, OptionList opt, string typeName, LocaleEnum locale)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the option to update.
    - id: opt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The option data to apply to the existing entry.
    - id: typeName
      type: System.String
      description: The name of the master list type that owns the option.
    - id: locale
      type: adas_core.Domain.Models.Masters.LocaleEnum
      description: The locale used to resolve or apply localized values.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: A task that returns the updated <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the option could not be found.
    content.vb: Function UpdateMasterListOption(id As ObjectId, opt As OptionList, typeName As String, locale As LocaleEnum) As Task(Of OptionList)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption*
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListOption(ObjectId, OptionList, String, LocaleEnum)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, String, adas_core.Domain.Models.Masters.LocaleEnum)
  name.vb: UpdateMasterListOption(ObjectId, OptionList, String, LocaleEnum)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  id: UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateFullMasterListOption(ObjectId, OptionList, string)
  nameWithType: IMasterListService<T>.UpdateFullMasterListOption(ObjectId, OptionList, string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateFullMasterListOption
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 111
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates the full master list option identified by the specified identifier and type name.
  example: []
  syntax:
    content: Task<OptionList?> UpdateFullMasterListOption(ObjectId id, OptionList opt, string typeName)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the option to update.
    - id: opt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The option list containing the updated values.
    - id: typeName
      type: System.String
      description: The name of the type associated with the master list option.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: A task that represents the asynchronous operation. The task result contains the updated <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the option was not found.
    content.vb: Function UpdateFullMasterListOption(id As ObjectId, opt As OptionList, typeName As String) As Task(Of OptionList)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption*
  nameWithType.vb: IMasterListService(Of T).UpdateFullMasterListOption(ObjectId, OptionList, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, String)
  name.vb: UpdateFullMasterListOption(ObjectId, OptionList, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  id: UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListOption(ObjectId, OptionList, string)
  nameWithType: IMasterListService<T>.UpdateMasterListOption(ObjectId, OptionList, string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListOption
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 119
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates a master list option for the specified type with the provided option data.
  example: []
  syntax:
    content: Task<OptionList?> UpdateMasterListOption(ObjectId id, OptionList opt, string typeName)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the option to update.
    - id: opt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The option data to apply to the master list.
    - id: typeName
      type: System.String
      description: The name of the master list type containing the option.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The updated <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref>, or null if the option is not found.
    content.vb: Function UpdateMasterListOption(id As ObjectId, opt As OptionList, typeName As String) As Task(Of OptionList)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption*
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListOption(ObjectId, OptionList, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, String)
  name.vb: UpdateMasterListOption(ObjectId, OptionList, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  id: FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  nameWithType: IMasterListService<T>.FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindOptionItemById
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 127
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves an option list item identified by the specified master ID, option ID, and locale.
  example: []
  syntax:
    content: Task<OptionList?> FindOptionItemById(ObjectId masterId, ObjectId optionId, LocaleEnum locale)
    parameters:
    - id: masterId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the master entity that owns the option list.
    - id: optionId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the specific option item to find.
    - id: locale
      type: adas_core.Domain.Models.Masters.LocaleEnum
      description: The locale used to retrieve the localized option item.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: A task that represents the asynchronous operation, containing the matching <xref href="adas_core.Domain.Models.Masters.OptionList" data-throw-if-not-resolved="false"></xref> or <code>null</code> if no item is found.
    content.vb: Function FindOptionItemById(masterId As ObjectId, optionId As ObjectId, locale As LocaleEnum) As Task(Of OptionList)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById*
  nameWithType.vb: IMasterListService(Of T).FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  id: UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  nameWithType: IMasterListService<T>.UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateOptionDetailsToMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 134
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates the option details of a master list entry identified by the specified id.
  example: []
  syntax:
    content: Task<UpdateMasterListDetailsDto?> UpdateOptionDetailsToMasterList(ObjectId id, UpdateMasterListDetailsDto opt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the master list entry to update.
    - id: opt
      type: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
      description: The master list details to apply to the entry.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto}
      description: A task that returns the updated master list details, or null if no matching entry is found.
    content.vb: Function UpdateOptionDetailsToMasterList(id As ObjectId, opt As UpdateMasterListDetailsDto) As Task(Of UpdateMasterListDetailsDto)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList*
  nameWithType.vb: IMasterListService(Of T).UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  id: UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListName(ObjectId, string)
  nameWithType: IMasterListService<T>.UpdateMasterListName(ObjectId, string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListName(MongoDB.Bson.ObjectId, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListName
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 141
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates the name of an existing master list identified by the specified identifier.
  example: []
  syntax:
    content: Task<bool> UpdateMasterListName(ObjectId id, string name)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the master list to update.
    - id: name
      type: System.String
      description: The new name to assign to the master list.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that represents the asynchronous operation. The task result is <code>true</code> if the master list was successfully updated; otherwise, <code>false</code>.
    content.vb: Function UpdateMasterListName(id As ObjectId, name As String) As Task(Of Boolean)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName*
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListName(ObjectId, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListName(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListName(ObjectId, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  id: UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListDescription(ObjectId, string)
  nameWithType: IMasterListService<T>.UpdateMasterListDescription(ObjectId, string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListDescription(MongoDB.Bson.ObjectId, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListDescription
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 148
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Updates the description (name) of a master list entry identified by the specified identifier.
  example: []
  syntax:
    content: Task<bool> UpdateMasterListDescription(ObjectId id, string name)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the master list entry to update.
    - id: name
      type: System.String
      description: The new description to apply to the master list entry.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that represents the asynchronous operation. The task result is <code>true</code> if the update was successful; otherwise, <code>false</code>.
    content.vb: Function UpdateMasterListDescription(id As ObjectId, name As String) As Task(Of Boolean)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription*
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListDescription(ObjectId, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListDescription(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListDescription(ObjectId, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  id: RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: RemoveMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListService<T>.RemoveMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: RemoveMasterListOption
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 155
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously removes the specified option from the master list identified by the given id.
  example: []
  syntax:
    content: Task<bool> RemoveMasterListOption(ObjectId id, OptionList oldOpt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the master list from which the option will be removed.
    - id: oldOpt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The option entry to be removed from the master list.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that represents the asynchronous operation. The task result is <code>true</code> if the option was successfully removed; otherwise, <code>false</code>.
    content.vb: Function RemoveMasterListOption(id As ObjectId, oldOpt As OptionList) As Task(Of Boolean)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption*
  nameWithType.vb: IMasterListService(Of T).RemoveMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount
  id: GetAllMasterListCount
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetAllMasterListCount()
  nameWithType: IMasterListService<T>.GetAllMasterListCount()
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListCount()
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllMasterListCount
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 160
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves the total count of all items in the master list.
  example: []
  syntax:
    content: Task<int> GetAllMasterListCount()
    return:
      type: System.Threading.Tasks.Task{System.Int32}
      description: A task that represents the asynchronous operation. The task result contains the total number of items in the master list.
    content.vb: Function GetAllMasterListCount() As Task(Of Integer)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount*
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListCount()
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListCount()
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetPaginatedMasterList(PaginationFilter)
  nameWithType: IMasterListService<T>.GetPaginatedMasterList(PaginationFilter)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedMasterList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 166
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves a paginated master list of items based on the specified filter criteria.
  example: []
  syntax:
    content: Task<PaginationResponse<T>> GetPaginatedMasterList(PaginationFilter filter)
    parameters:
    - id: filter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination filter that defines paging parameters such as page number and page size.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{{T}}}
      description: A task that represents the asynchronous operation, containing the paginated response with the requested master list items.
    content.vb: Function GetPaginatedMasterList(filter As PaginationFilter) As Task(Of PaginationResponse(Of T))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList*
  nameWithType.vb: IMasterListService(Of T).GetPaginatedMasterList(PaginationFilter)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,System.String)
  id: DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: DeleteMasterListOption(ObjectId, ObjectId, string)
  nameWithType: IMasterListService<T>.DeleteMasterListOption(ObjectId, ObjectId, string)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteMasterListOption
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 174
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously deletes a master list option identified by the supplied identifiers.
  example: []
  syntax:
    content: Task<bool> DeleteMasterListOption(ObjectId id, ObjectId optId, string typeName)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the master list that contains the option to delete.
    - id: optId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the specific option to remove from the master list.
    - id: typeName
      type: System.String
      description: The name of the master list type to which the option belongs.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that resolves to <code>true</code> if the option was successfully deleted; otherwise, <code>false</code>.
    content.vb: Function DeleteMasterListOption(id As ObjectId, optId As ObjectId, typeName As String) As Task(Of Boolean)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption*
  nameWithType.vb: IMasterListService(Of T).DeleteMasterListOption(ObjectId, ObjectId, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, String)
  name.vb: DeleteMasterListOption(ObjectId, ObjectId, String)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetPaginatedMasterListWithPaginatedOptions(PaginationFilter, PaginationFilter)
  nameWithType: IMasterListService<T>.GetPaginatedMasterListWithPaginatedOptions(PaginationFilter, PaginationFilter)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedMasterListWithPaginatedOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 182
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Asynchronously retrieves a paginated master list along with its associated paginated options.
  example: []
  syntax:
    content: Task<PaginationResponse<MasterListWithPaginatedOptionsDto>> GetPaginatedMasterListWithPaginatedOptions(PaginationFilter listFilter, PaginationFilter optionsFilter)
    parameters:
    - id: listFilter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination filter applied to the master list results.
    - id: optionsFilter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination filter applied to the associated options.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
      description: A task that represents the asynchronous operation, containing the paginated response with master list and options data.
    content.vb: Function GetPaginatedMasterListWithPaginatedOptions(listFilter As PaginationFilter, optionsFilter As PaginationFilter) As Task(Of PaginationResponse(Of MasterListWithPaginatedOptionsDto))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions*
  nameWithType.vb: IMasterListService(Of T).GetPaginatedMasterListWithPaginatedOptions(PaginationFilter, PaginationFilter)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedMasterListWithPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  id: GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetPaginatedOptions(PaginationFilter, ObjectId)
  nameWithType: IMasterListService<T>.GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedOptions
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 191
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves a paginated collection of options associated with the specified list.
  example: []
  syntax:
    content: Task<PaginationResponse<OptionList>> GetPaginatedOptions(PaginationFilter filter, ObjectId listId)
    parameters:
    - id: filter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination parameters used to control the page size and page index of the returned results.
    - id: listId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the list whose options should be retrieved.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.Masters.OptionList}}
      description: A task that represents the asynchronous operation, containing a <xref href="adas_core.Domain.Models.Responses.PaginationResponse%601" data-throw-if-not-resolved="false"></xref> with the requested options.
    content.vb: Function GetPaginatedOptions(filter As PaginationFilter, listId As ObjectId) As Task(Of PaginationResponse(Of OptionList))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions*
  nameWithType.vb: IMasterListService(Of T).GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.MasterListType,adas_core.Domain.Enums.MasterListType)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.MasterListType,adas_core.Domain.Enums.MasterListType)
  id: GetAssociatedList(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.MasterListType,adas_core.Domain.Enums.MasterListType)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetAssociatedList(ObjectId, MasterListType, MasterListType)
  nameWithType: IMasterListService<T>.GetAssociatedList(ObjectId, MasterListType, MasterListType)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAssociatedList(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.MasterListType, adas_core.Domain.Enums.MasterListType)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAssociatedList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 199
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves the associated list identifier for the given object based on the specified master list types.
  example: []
  syntax:
    content: Task<ObjectId?> GetAssociatedList(ObjectId id, MasterListType masterListType1, MasterListType masterListType2)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The identifier of the object whose associated list is being requested.
    - id: masterListType1
      type: adas_core.Domain.Enums.MasterListType
      description: The first master list type used to determine the association.
    - id: masterListType2
      type: adas_core.Domain.Enums.MasterListType
      description: The second master list type used to determine the association.
    return:
      type: System.Threading.Tasks.Task{System.Nullable{MongoDB.Bson.ObjectId}}
      description: A task that returns the associated <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> if found, or <code>null</code> if no association exists.
    content.vb: Function GetAssociatedList(id As ObjectId, masterListType1 As MasterListType, masterListType2 As MasterListType) As Task(Of ObjectId?)
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList*
  nameWithType.vb: IMasterListService(Of T).GetAssociatedList(ObjectId, MasterListType, MasterListType)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAssociatedList(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.MasterListType, adas_core.Domain.Enums.MasterListType)
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList(MongoDB.Bson.ObjectId)
  id: GetOptionsOfList(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IMasterListService`1
  langs:
  - csharp
  - vb
  name: GetOptionsOfList(ObjectId)
  nameWithType: IMasterListService<T>.GetOptionsOfList(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetOptionsOfList(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/Interfaces/IMasterListService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetOptionsOfList
    path: ../../adas-core.Application/Services/Interfaces/IMasterListService.cs
    startLine: 205
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services.Interfaces
  summary: Retrieves the available options associated with the specified list identifier.
  example: []
  syntax:
    content: Task<List<string>> GetOptionsOfList(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the list whose options are being retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{System.String}}
      description: A task that represents the asynchronous operation, containing a list of option strings for the specified list.
    content.vb: Function GetOptionsOfList(id As ObjectId) As Task(Of List(Of String))
  overload: adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList*
  nameWithType.vb: IMasterListService(Of T).GetOptionsOfList(ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetOptionsOfList(MongoDB.Bson.ObjectId)
references:
- uid: adas_core.Application.Services.Interfaces
  commentId: N:adas_core.Application.Services.Interfaces
  href: adas_core.html
  name: adas_core.Application.Services.Interfaces
  nameWithType: adas_core.Application.Services.Interfaces
  fullName: adas_core.Application.Services.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
- 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: 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: System.Collections.Generic.IEnumerable`1
  commentId: T:System.Collections.Generic.IEnumerable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<T>
  nameWithType: IEnumerable<T>
  fullName: System.Collections.Generic.IEnumerable<T>
  nameWithType.vb: IEnumerable(Of T)
  fullName.vb: System.Collections.Generic.IEnumerable(Of T)
  name.vb: IEnumerable(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetAllMasterList
  name: GetAllMasterList
  nameWithType: IMasterListService<T>.GetAllMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterList
  nameWithType.vb: IMasterListService(Of T).GetAllMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterList
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{T}}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{`0}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<IEnumerable<T>>
  nameWithType: Task<IEnumerable<T>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<T>>
  nameWithType.vb: Task(Of IEnumerable(Of T))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of T))
  name.vb: Task(Of IEnumerable(Of T))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: T
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: )
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- uid: System.Threading.Tasks
  commentId: N:System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Threading.Tasks
  nameWithType: System.Threading.Tasks
  fullName: System.Threading.Tasks
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Domain.Models.DTO.MasterListDto
  commentId: T:adas_core.Domain.Models.DTO.MasterListDto
  href: adas_core.Domain.Models.DTO.MasterListDto.html
  name: MasterListDto
  nameWithType: MasterListDto
  fullName: adas_core.Domain.Models.DTO.MasterListDto
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithoutOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetAllMasterListWithoutOptions
  name: GetAllMasterListWithoutOptions
  nameWithType: IMasterListService<T>.GetAllMasterListWithoutOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListWithoutOptions
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListWithoutOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListWithoutOptions
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListDto}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListDto}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<IEnumerable<MasterListDto>>
  nameWithType: Task<IEnumerable<MasterListDto>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.DTO.MasterListDto>>
  nameWithType.vb: Task(Of IEnumerable(Of MasterListDto))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.DTO.MasterListDto))
  name.vb: Task(Of IEnumerable(Of MasterListDto))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: adas_core.Domain.Models.DTO.MasterListDto
    name: MasterListDto
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.DTO.MasterListDto
    name: MasterListDto
  - name: )
  - name: )
- uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
  commentId: T:adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
  href: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto.html
  name: MasterListWithPaginatedOptionsDto
  nameWithType: MasterListWithPaginatedOptionsDto
  fullName: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListWithPaginatedOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetAllMasterListWithPaginatedOptions_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetAllMasterListWithPaginatedOptions
  nameWithType: IMasterListService<T>.GetAllMasterListWithPaginatedOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListWithPaginatedOptions
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListWithPaginatedOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListWithPaginatedOptions
- uid: adas_core.Domain.Models.Filter.PaginationFilter
  commentId: T:adas_core.Domain.Models.Filter.PaginationFilter
  parent: adas_core.Domain.Models.Filter
  href: adas_core.Domain.Models.Filter.PaginationFilter.html
  name: PaginationFilter
  nameWithType: PaginationFilter
  fullName: adas_core.Domain.Models.Filter.PaginationFilter
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<IEnumerable<MasterListWithPaginatedOptionsDto>>
  nameWithType: Task<IEnumerable<MasterListWithPaginatedOptionsDto>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto>>
  nameWithType.vb: Task(Of IEnumerable(Of MasterListWithPaginatedOptionsDto))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto))
  name.vb: Task(Of IEnumerable(Of MasterListWithPaginatedOptionsDto))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: )
  - name: )
- uid: adas_core.Domain.Models.Filter
  commentId: N:adas_core.Domain.Models.Filter
  href: adas_core.html
  name: adas_core.Domain.Models.Filter
  nameWithType: adas_core.Domain.Models.Filter
  fullName: adas_core.Domain.Models.Filter
  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
  - name: .
  - uid: adas_core.Domain.Models.Filter
    name: Filter
    href: adas_core.Domain.Models.Filter.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
  - name: .
  - uid: adas_core.Domain.Models.Filter
    name: Filter
    href: adas_core.Domain.Models.Filter.html
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListById
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListById_MongoDB_Bson_ObjectId_System_Nullable_adas_core_Domain_Models_Masters_LocaleEnum__
  name: GetMasterListById
  nameWithType: IMasterListService<T>.GetMasterListById
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListById
  nameWithType.vb: IMasterListService(Of T).GetMasterListById
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListById
- uid: MongoDB.Bson.ObjectId
  commentId: T:MongoDB.Bson.ObjectId
  parent: MongoDB.Bson
  isExternal: true
  name: ObjectId
  nameWithType: ObjectId
  fullName: MongoDB.Bson.ObjectId
- uid: System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum}
  commentId: T:System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum}
  parent: System
  definition: System.Nullable`1
  href: adas_core.Domain.Models.Masters.LocaleEnum.html
  name: LocaleEnum?
  nameWithType: LocaleEnum?
  fullName: adas_core.Domain.Models.Masters.LocaleEnum?
  spec.csharp:
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
    href: adas_core.Domain.Models.Masters.LocaleEnum.html
  - name: '?'
  spec.vb:
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
    href: adas_core.Domain.Models.Masters.LocaleEnum.html
  - name: '?'
- uid: System.Threading.Tasks.Task{{T}}
  commentId: T:System.Threading.Tasks.Task{``0}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<T>
  nameWithType: Task<T>
  fullName: System.Threading.Tasks.Task<T>
  nameWithType.vb: Task(Of T)
  fullName.vb: System.Threading.Tasks.Task(Of T)
  name.vb: Task(Of T)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: MongoDB.Bson
  commentId: N:MongoDB.Bson
  isExternal: true
  name: MongoDB.Bson
  nameWithType: MongoDB.Bson
  fullName: MongoDB.Bson
  spec.csharp:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
  spec.vb:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
- 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: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdWithPaginatedOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListByIdWithPaginatedOptions_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetMasterListByIdWithPaginatedOptions
  nameWithType: IMasterListService<T>.GetMasterListByIdWithPaginatedOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdWithPaginatedOptions
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdWithPaginatedOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdWithPaginatedOptions
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<MasterListWithPaginatedOptionsDto>
  nameWithType: Task<MasterListWithPaginatedOptionsDto>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto>
  nameWithType.vb: Task(Of MasterListWithPaginatedOptionsDto)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto)
  name.vb: Task(Of MasterListWithPaginatedOptionsDto)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListOptionsNamesById
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListOptionsNamesById_MongoDB_Bson_ObjectId_
  name: GetMasterListOptionsNamesById
  nameWithType: IMasterListService<T>.GetMasterListOptionsNamesById
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListOptionsNamesById
  nameWithType.vb: IMasterListService(Of T).GetMasterListOptionsNamesById
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListOptionsNamesById
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{System.String}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{System.String}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<List<string>>
  nameWithType: Task<List<string>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<string>>
  nameWithType.vb: Task(Of List(Of String))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of String))
  name.vb: Task(Of List(Of String))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - 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: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  - name: )
- uid: adas_core.Domain.Models.Masters.OptionList
  commentId: T:adas_core.Domain.Models.Masters.OptionList
  parent: adas_core.Domain.Models.Masters
  href: adas_core.Domain.Models.Masters.OptionList.html
  name: OptionList
  nameWithType: OptionList
  fullName: adas_core.Domain.Models.Masters.OptionList
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndTextSearch
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListByIdAndTextSearch_MongoDB_Bson_ObjectId_System_String_
  name: GetMasterListByIdAndTextSearch
  nameWithType: IMasterListService<T>.GetMasterListByIdAndTextSearch
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdAndTextSearch
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdAndTextSearch
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdAndTextSearch
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<List<OptionList>>
  nameWithType: Task<List<OptionList>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.Masters.OptionList>>
  nameWithType.vb: Task(Of List(Of OptionList))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.Masters.OptionList))
  name.vb: Task(Of List(Of OptionList))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - 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.Masters.OptionList
    name: OptionList
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - 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.Masters.OptionList
    name: OptionList
  - name: )
  - name: )
- uid: adas_core.Domain.Models.Masters
  commentId: N:adas_core.Domain.Models.Masters
  href: adas_core.html
  name: adas_core.Domain.Models.Masters
  nameWithType: adas_core.Domain.Models.Masters
  fullName: adas_core.Domain.Models.Masters
  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
  - name: .
  - uid: adas_core.Domain.Models.Masters
    name: Masters
    href: adas_core.Domain.Models.Masters.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
  - name: .
  - uid: adas_core.Domain.Models.Masters
    name: Masters
    href: adas_core.Domain.Models.Masters.html
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByIdAndSearchOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListByIdAndSearchOptions_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Filter_FilterOptionListElement_
  name: GetMasterListByIdAndSearchOptions
  nameWithType: IMasterListService<T>.GetMasterListByIdAndSearchOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByIdAndSearchOptions
  nameWithType.vb: IMasterListService(Of T).GetMasterListByIdAndSearchOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByIdAndSearchOptions
- uid: adas_core.Domain.Models.Filter.FilterOptionListElement
  commentId: T:adas_core.Domain.Models.Filter.FilterOptionListElement
  parent: adas_core.Domain.Models.Filter
  href: adas_core.Domain.Models.Filter.FilterOptionListElement.html
  name: FilterOptionListElement
  nameWithType: FilterOptionListElement
  fullName: adas_core.Domain.Models.Filter.FilterOptionListElement
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetMasterListByName
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetMasterListByName_System_String_
  name: GetMasterListByName
  nameWithType: IMasterListService<T>.GetMasterListByName
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetMasterListByName
  nameWithType.vb: IMasterListService(Of T).GetMasterListByName
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetMasterListByName
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.InsertMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_InsertMasterList__0_
  name: InsertMasterList
  nameWithType: IMasterListService<T>.InsertMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.InsertMasterList
  nameWithType.vb: IMasterListService(Of T).InsertMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).InsertMasterList
- uid: '{T}'
  commentId: '!:T'
  definition: T
  name: T
  nameWithType: T
  fullName: T
- uid: T
  name: T
  nameWithType: T
  fullName: T
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateMasterList__0_
  name: UpdateMasterList
  nameWithType: IMasterListService<T>.UpdateMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterList
  nameWithType.vb: IMasterListService(Of T).UpdateMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterList
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListById
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_DeleteMasterListById_MongoDB_Bson_ObjectId_
  name: DeleteMasterListById
  nameWithType: IMasterListService<T>.DeleteMasterListById
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.DeleteMasterListById
  nameWithType.vb: IMasterListService(Of T).DeleteMasterListById
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).DeleteMasterListById
- uid: System.Threading.Tasks.Task
  commentId: T:System.Threading.Tasks.Task
  parent: System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
  name: Task
  nameWithType: Task
  fullName: System.Threading.Tasks.Task
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.AddOptionToMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_AddOptionToMasterList_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Filter_FilterOptionListElement_
  name: AddOptionToMasterList
  nameWithType: IMasterListService<T>.AddOptionToMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.AddOptionToMasterList
  nameWithType.vb: IMasterListService(Of T).AddOptionToMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).AddOptionToMasterList
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<OptionList>
  nameWithType: Task<OptionList>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Masters.OptionList>
  nameWithType.vb: Task(Of OptionList)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Masters.OptionList)
  name.vb: Task(Of OptionList)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListOption
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_System_String_adas_core_Domain_Models_Masters_LocaleEnum_
  name: UpdateMasterListOption
  nameWithType: IMasterListService<T>.UpdateMasterListOption
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListOption
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListOption
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListOption
- uid: adas_core.Domain.Models.Masters.LocaleEnum
  commentId: T:adas_core.Domain.Models.Masters.LocaleEnum
  parent: adas_core.Domain.Models.Masters
  href: adas_core.Domain.Models.Masters.LocaleEnum.html
  name: LocaleEnum
  nameWithType: LocaleEnum
  fullName: adas_core.Domain.Models.Masters.LocaleEnum
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateFullMasterListOption
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateFullMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_System_String_
  name: UpdateFullMasterListOption
  nameWithType: IMasterListService<T>.UpdateFullMasterListOption
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateFullMasterListOption
  nameWithType.vb: IMasterListService(Of T).UpdateFullMasterListOption
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateFullMasterListOption
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.FindOptionItemById
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_FindOptionItemById_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_LocaleEnum_
  name: FindOptionItemById
  nameWithType: IMasterListService<T>.FindOptionItemById
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.FindOptionItemById
  nameWithType.vb: IMasterListService(Of T).FindOptionItemById
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).FindOptionItemById
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateOptionDetailsToMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateOptionDetailsToMasterList_MongoDB_Bson_ObjectId_adas_core_Domain_Models_DTO_UpdateMasterListDetailsDto_
  name: UpdateOptionDetailsToMasterList
  nameWithType: IMasterListService<T>.UpdateOptionDetailsToMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateOptionDetailsToMasterList
  nameWithType.vb: IMasterListService(Of T).UpdateOptionDetailsToMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateOptionDetailsToMasterList
- uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
  commentId: T:adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
  parent: adas_core.Domain.Models.DTO
  href: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto.html
  name: UpdateMasterListDetailsDto
  nameWithType: UpdateMasterListDetailsDto
  fullName: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<UpdateMasterListDetailsDto>
  nameWithType: Task<UpdateMasterListDetailsDto>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto>
  nameWithType.vb: Task(Of UpdateMasterListDetailsDto)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  name.vb: Task(Of UpdateMasterListDetailsDto)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
    name: UpdateMasterListDetailsDto
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
    name: UpdateMasterListDetailsDto
  - name: )
- uid: adas_core.Domain.Models.DTO
  commentId: N:adas_core.Domain.Models.DTO
  href: adas_core.html
  name: adas_core.Domain.Models.DTO
  nameWithType: adas_core.Domain.Models.DTO
  fullName: adas_core.Domain.Models.DTO
  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
  - name: .
  - uid: adas_core.Domain.Models.DTO
    name: DTO
    href: adas_core.Domain.Models.DTO.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
  - name: .
  - uid: adas_core.Domain.Models.DTO
    name: DTO
    href: adas_core.Domain.Models.DTO.html
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListName
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateMasterListName_MongoDB_Bson_ObjectId_System_String_
  name: UpdateMasterListName
  nameWithType: IMasterListService<T>.UpdateMasterListName
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListName
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListName
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListName
- uid: System.Threading.Tasks.Task{System.Boolean}
  commentId: T:System.Threading.Tasks.Task{System.Boolean}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<bool>
  nameWithType: Task<bool>
  fullName: System.Threading.Tasks.Task<bool>
  nameWithType.vb: Task(Of Boolean)
  fullName.vb: System.Threading.Tasks.Task(Of Boolean)
  name.vb: Task(Of Boolean)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.UpdateMasterListDescription
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_UpdateMasterListDescription_MongoDB_Bson_ObjectId_System_String_
  name: UpdateMasterListDescription
  nameWithType: IMasterListService<T>.UpdateMasterListDescription
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.UpdateMasterListDescription
  nameWithType.vb: IMasterListService(Of T).UpdateMasterListDescription
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).UpdateMasterListDescription
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.RemoveMasterListOption
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_RemoveMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_
  name: RemoveMasterListOption
  nameWithType: IMasterListService<T>.RemoveMasterListOption
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.RemoveMasterListOption
  nameWithType.vb: IMasterListService(Of T).RemoveMasterListOption
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).RemoveMasterListOption
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAllMasterListCount
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetAllMasterListCount
  name: GetAllMasterListCount
  nameWithType: IMasterListService<T>.GetAllMasterListCount
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAllMasterListCount
  nameWithType.vb: IMasterListService(Of T).GetAllMasterListCount
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAllMasterListCount
- uid: System.Threading.Tasks.Task{System.Int32}
  commentId: T:System.Threading.Tasks.Task{System.Int32}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<int>
  nameWithType: Task<int>
  fullName: System.Threading.Tasks.Task<int>
  nameWithType.vb: Task(Of Integer)
  fullName.vb: System.Threading.Tasks.Task(Of Integer)
  name.vb: Task(Of Integer)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetPaginatedMasterList_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetPaginatedMasterList
  nameWithType: IMasterListService<T>.GetPaginatedMasterList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedMasterList
  nameWithType.vb: IMasterListService(Of T).GetPaginatedMasterList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedMasterList
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{{T}}}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{`0}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PaginationResponse<T>>
  nameWithType: Task<PaginationResponse<T>>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<T>>
  nameWithType.vb: Task(Of PaginationResponse(Of T))
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of T))
  name.vb: Task(Of PaginationResponse(Of T))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: <
  - name: T
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.DeleteMasterListOption
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_DeleteMasterListOption_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_System_String_
  name: DeleteMasterListOption
  nameWithType: IMasterListService<T>.DeleteMasterListOption
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.DeleteMasterListOption
  nameWithType.vb: IMasterListService(Of T).DeleteMasterListOption
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).DeleteMasterListOption
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedMasterListWithPaginatedOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetPaginatedMasterListWithPaginatedOptions_adas_core_Domain_Models_Filter_PaginationFilter_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetPaginatedMasterListWithPaginatedOptions
  nameWithType: IMasterListService<T>.GetPaginatedMasterListWithPaginatedOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedMasterListWithPaginatedOptions
  nameWithType.vb: IMasterListService(Of T).GetPaginatedMasterListWithPaginatedOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedMasterListWithPaginatedOptions
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PaginationResponse<MasterListWithPaginatedOptionsDto>>
  nameWithType: Task<PaginationResponse<MasterListWithPaginatedOptionsDto>>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto>>
  nameWithType.vb: Task(Of PaginationResponse(Of MasterListWithPaginatedOptionsDto))
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto))
  name.vb: Task(Of PaginationResponse(Of MasterListWithPaginatedOptionsDto))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: <
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.DTO.MasterListWithPaginatedOptionsDto
    name: MasterListWithPaginatedOptionsDto
  - name: )
  - name: )
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
  commentId: T:adas_core.Domain.Models.Responses.PaginationResponse`1
  href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
  name: PaginationResponse<T>
  nameWithType: PaginationResponse<T>
  fullName: adas_core.Domain.Models.Responses.PaginationResponse<T>
  nameWithType.vb: PaginationResponse(Of T)
  fullName.vb: adas_core.Domain.Models.Responses.PaginationResponse(Of T)
  name.vb: PaginationResponse(Of T)
  spec.csharp:
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
    href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
    href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetPaginatedOptions
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetPaginatedOptions_adas_core_Domain_Models_Filter_PaginationFilter_MongoDB_Bson_ObjectId_
  name: GetPaginatedOptions
  nameWithType: IMasterListService<T>.GetPaginatedOptions
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetPaginatedOptions
  nameWithType.vb: IMasterListService(Of T).GetPaginatedOptions
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetPaginatedOptions
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.Masters.OptionList}}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.Masters.OptionList}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PaginationResponse<OptionList>>
  nameWithType: Task<PaginationResponse<OptionList>>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.Masters.OptionList>>
  nameWithType.vb: Task(Of PaginationResponse(Of OptionList))
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.Masters.OptionList))
  name.vb: Task(Of PaginationResponse(Of OptionList))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: <
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Responses.PaginationResponse`1
    name: PaginationResponse
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  - name: )
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetAssociatedList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetAssociatedList_MongoDB_Bson_ObjectId_adas_core_Domain_Enums_MasterListType_adas_core_Domain_Enums_MasterListType_
  name: GetAssociatedList
  nameWithType: IMasterListService<T>.GetAssociatedList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetAssociatedList
  nameWithType.vb: IMasterListService(Of T).GetAssociatedList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetAssociatedList
- uid: adas_core.Domain.Enums.MasterListType
  commentId: T:adas_core.Domain.Enums.MasterListType
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.MasterListType.html
  name: MasterListType
  nameWithType: MasterListType
  fullName: adas_core.Domain.Enums.MasterListType
- uid: System.Threading.Tasks.Task{System.Nullable{MongoDB.Bson.ObjectId}}
  commentId: T:System.Threading.Tasks.Task{System.Nullable{MongoDB.Bson.ObjectId}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<ObjectId?>
  nameWithType: Task<ObjectId?>
  fullName: System.Threading.Tasks.Task<MongoDB.Bson.ObjectId?>
  nameWithType.vb: Task(Of ObjectId?)
  fullName.vb: System.Threading.Tasks.Task(Of MongoDB.Bson.ObjectId?)
  name.vb: Task(Of ObjectId?)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: '?'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: '?'
  - name: )
- uid: adas_core.Domain.Enums
  commentId: N:adas_core.Domain.Enums
  href: adas_core.html
  name: adas_core.Domain.Enums
  nameWithType: adas_core.Domain.Enums
  fullName: adas_core.Domain.Enums
  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.Enums
    name: Enums
    href: adas_core.Domain.Enums.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.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
- uid: adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList*
  commentId: Overload:adas_core.Application.Services.Interfaces.IMasterListService`1.GetOptionsOfList
  href: adas_core.Application.Services.Interfaces.IMasterListService-1.html#adas_core_Application_Services_Interfaces_IMasterListService_1_GetOptionsOfList_MongoDB_Bson_ObjectId_
  name: GetOptionsOfList
  nameWithType: IMasterListService<T>.GetOptionsOfList
  fullName: adas_core.Application.Services.Interfaces.IMasterListService<T>.GetOptionsOfList
  nameWithType.vb: IMasterListService(Of T).GetOptionsOfList
  fullName.vb: adas_core.Application.Services.Interfaces.IMasterListService(Of T).GetOptionsOfList
