### YamlMime:ManagedReference
items:
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1
  commentId: T:adas_core.Infrastructure.Repositories.MasterListRepository`1
  id: MasterListRepository`1
  parent: adas_core.Infrastructure.Repositories
  children:
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.Count
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName(System.String)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch(System.String)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync(`0)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.Update(`0)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  - adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  langs:
  - csharp
  - vb
  name: MasterListRepository<T>
  nameWithType: MasterListRepository<T>
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>
  type: Class
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MasterListRepository
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 22
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Generic repository implementation for managing MasterList entities in MongoDB.

    Provides CRUD operations and specialized queries for various master list types including

    options lists, diagnoses, allergies, procedures, treatments, and other reference data.
  example: []
  syntax:
    content: 'public class MasterListRepository<T> : MongoRepository<T>, IMasterListRepository<T>, IMongoRepository<T> where T : MasterList'
    typeParameters:
    - id: T
      description: The type of MasterList entity to manage.
    content.vb: Public Class MasterListRepository(Of T As MasterList) Inherits MongoRepository(Of T) Implements IMasterListRepository(Of T), IMongoRepository(Of T)
  inheritance:
  - System.Object
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}
  inheritedMembers:
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.Db
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.Collection
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.UpdateOneAsync(MongoDB.Bson.ObjectId,{T})
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.DeleteAsync(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertInitialLoad
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertManyAsync(System.Collections.Generic.List{{T}})
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.DeleteAsync(System.String)
  - adas_core.Infrastructure.Repositories.MongoRepository{{T}}.CollectionExists(System.String)
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  nameWithType.vb: MasterListRepository(Of T)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T)
  name.vb: MasterListRepository(Of T)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)'
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: MasterListRepository(IOptions<ApiSettings>, IMongoDatabase)
  nameWithType: MasterListRepository<T>.MasterListRepository(IOptions<ApiSettings>, IMongoDatabase)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.MasterListRepository(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, MongoDB.Driver.IMongoDatabase)
  type: Constructor
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 32
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Initializes a new instance of the MasterListRepository.
  example: []
  syntax:
    content: public MasterListRepository(IOptions<ApiSettings> apiSettings, IMongoDatabase database)
    parameters:
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
      description: API settings containing collection names configuration.
    - id: database
      type: MongoDB.Driver.IMongoDatabase
      description: The MongoDB database instance.
    content.vb: Public Sub New(apiSettings As IOptions(Of ApiSettings), database As IMongoDatabase)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor*
  exceptions:
  - type: System.ArgumentNullException
    commentId: T:System.ArgumentNullException
    description: Thrown when apiSettings is null.
  nameWithType.vb: MasterListRepository(Of T).New(IOptions(Of ApiSettings), IMongoDatabase)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), MongoDB.Driver.IMongoDatabase)
  name.vb: New(IOptions(Of ApiSettings), IMongoDatabase)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName
  id: GetCollectionName
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetCollectionName()
  nameWithType: MasterListRepository<T>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetCollectionName()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetCollectionName
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 43
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Gets the name of the collection based on the entity type T.

    Maps different MasterList subtypes to their corresponding MongoDB collection names.
  example: []
  syntax:
    content: public override string GetCollectionName()
    return:
      type: System.String
      description: The collection name for the current MasterList type.
    content.vb: Public Overrides Function GetCollectionName() As String
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.GetCollectionName
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}.GetCollectionName
  nameWithType.vb: MasterListRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetCollectionName()
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync(`0)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync(`0)
  id: InsertOneAsync(`0)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: InsertOneAsync(T)
  nameWithType: MasterListRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.InsertOneAsync(T)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertOneAsync
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 78
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Inserts a new master list entity into the database.
  example: []
  syntax:
    content: public override Task InsertOneAsync(T entity)
    parameters:
    - id: entity
      type: '{T}'
      description: The entity to insert.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Overrides Function InsertOneAsync(entity As T) As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertOneAsync({T})
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Throws and re-throws exceptions after logging.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}.InsertOneAsync({T})
  nameWithType.vb: MasterListRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).InsertOneAsync(T)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  id: Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: Delete(ObjectId)
  nameWithType: MasterListRepository<T>.Delete(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Delete(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Delete
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 96
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Deletes a master list entity by its ID.
  example: []
  syntax:
    content: public Task Delete(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the entity to delete.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function Delete(id As ObjectId) As Task
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.Delete*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Throws and re-throws exceptions after logging.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Delete(MongoDB.Bson.ObjectId)
  nameWithType.vb: MasterListRepository(Of T).Delete(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Delete(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.Update(`0)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.Update(`0)
  id: Update(`0)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: Update(T)
  nameWithType: MasterListRepository<T>.Update(T)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Update(T)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Update
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 115
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates an existing master list entity with full replacement.
  example: []
  syntax:
    content: public Task Update(T entity)
    parameters:
    - id: entity
      type: '{T}'
      description: The entity with updated values.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function Update(entity As T) As Task
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.Update*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Throws and re-throws exceptions after logging.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Update({T})
  nameWithType.vb: MasterListRepository(Of T).Update(T)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Update(T)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  id: UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateFullMasterListOption(ObjectId, OptionList)
  nameWithType: MasterListRepository<T>.UpdateFullMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateFullMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 135
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates a specific option within a master list with full property replacement.
  example: []
  syntax:
    content: public Task<OptionList?> UpdateFullMasterListOption(ObjectId id, OptionList newOpt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: newOpt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The OptionList with updated values.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The updated OptionList if found; otherwise, null.
    content.vb: Public Function UpdateFullMasterListOption(id As ObjectId, newOpt As OptionList) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: MasterListRepository(Of T).UpdateFullMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  id: FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: FindById(ObjectId)
  nameWithType: MasterListRepository<T>.FindById(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindById(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindById
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 168
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Finds a master list entity by its ID with options projection limited to 100 items.
  example: []
  syntax:
    content: public Task<T?> FindById(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the entity to retrieve.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: The MasterList entity if found; otherwise, null.
    content.vb: Public Function FindById(id As ObjectId) As Task(Of T)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindById(MongoDB.Bson.ObjectId)
  nameWithType.vb: MasterListRepository(Of T).FindById(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  nameWithType: MasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindOptionItemById
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 199
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Finds a specific option within a master list by master and option IDs with locale translation.

    Uses MongoDB aggregation to apply translations and return the translated option.
  example: []
  syntax:
    content: public Task<OptionList?> FindOptionItemById(ObjectId masterId, ObjectId optionId, LocaleEnum locale)
    parameters:
    - id: masterId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: optionId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the option to retrieve.
    - id: locale
      type: adas_core.Domain.Models.Masters.LocaleEnum
      description: The locale for translation.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The OptionList with translated fields if found; otherwise, null.
    content.vb: Public Function FindOptionItemById(masterId As ObjectId, optionId As ObjectId, locale As LocaleEnum) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: MasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  id: FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: FindOptionItemById(ObjectId, ObjectId)
  nameWithType: MasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindOptionItemById
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 344
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Finds a specific option within a master list by master and option IDs without locale translation.
  example: []
  syntax:
    content: public Task<OptionList?> FindOptionItemById(ObjectId masterId, ObjectId optionId)
    parameters:
    - id: masterId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: optionId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the option to retrieve.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The OptionList if found; otherwise, null.
    content.vb: Public Function FindOptionItemById(masterId As ObjectId, optionId As ObjectId) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  nameWithType.vb: MasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  id: FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: FindById(ObjectId, LocaleEnum?)
  nameWithType: MasterListRepository<T>.FindById(ObjectId, LocaleEnum?)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindById
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 376
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Finds a master list entity by its ID with optional locale translation for options.

    Uses MongoDB aggregation to unwind options and apply translations.
  example: []
  syntax:
    content: public Task<T?> FindById(ObjectId id, LocaleEnum? locale)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the entity to retrieve.
    - id: locale
      type: System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum}
      description: Optional locale for translated option names.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: The MasterList entity with translated options if found; otherwise, null.
    content.vb: Public Function FindById(id As ObjectId, locale As LocaleEnum?) As Task(Of T)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  nameWithType.vb: MasterListRepository(Of T).FindById(ObjectId, LocaleEnum?)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName(System.String)
  id: FindByName(System.String)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: FindByName(string)
  nameWithType: MasterListRepository<T>.FindByName(string)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindByName(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByName
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 558
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Finds a master list entity by its name.
  example: []
  syntax:
    content: public Task<T?> FindByName(string name)
    parameters:
    - id: name
      type: System.String
      description: The name of the master list to retrieve.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: The MasterList entity if found; otherwise, null.
    content.vb: Public Function FindByName(name As String) As Task(Of T)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindByName(System.String)
  nameWithType.vb: MasterListRepository(Of T).FindByName(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindByName(String)
  name.vb: FindByName(String)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  id: GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetMasterListByIdAndTextSearchContaining(ObjectId, string?)
  nameWithType: MasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(ObjectId, string?)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, string?)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByIdAndTextSearchContaining
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 586
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Gets options from a master list filtered by text search.
  example: []
  syntax:
    content: public Task<List<OptionList>> GetMasterListByIdAndTextSearchContaining(ObjectId id, string? textSearch)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: textSearch
      type: System.String
      description: Optional text to search within options.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A list of matching OptionList items.
    content.vb: Public Function GetMasterListByIdAndTextSearchContaining(id As ObjectId, textSearch As String) As Task(Of List(Of OptionList))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(ObjectId, String)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, String)
  name.vb: GetMasterListByIdAndTextSearchContaining(ObjectId, String)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetPaginatedMasterList(PaginationFilter)
  nameWithType: MasterListRepository<T>.GetPaginatedMasterList(PaginationFilter)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedMasterList
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 596
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves paginated master lists with optional text filtering.
  example: []
  syntax:
    content: public IFindFluent<T, T> GetPaginatedMasterList(PaginationFilter filter)
    parameters:
    - id: filter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination and filtering parameters.
    return:
      type: MongoDB.Driver.IFindFluent{{T},{T}}
      description: A fluent queryable for MasterList results.
    content.vb: Public Function GetPaginatedMasterList(filter As PaginationFilter) As IFindFluent(Of T, T)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  nameWithType.vb: MasterListRepository(Of T).GetPaginatedMasterList(PaginationFilter)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetPaginatedOptions(PaginationFilter, ObjectId)
  nameWithType: MasterListRepository<T>.GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedOptions
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 623
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves paginated options within a master list with optional text filtering.
  example: []
  syntax:
    content: public Task<List<OptionList>> GetPaginatedOptions(PaginationFilter filter, ObjectId listId)
    parameters:
    - id: filter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination and filtering parameters.
    - id: listId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A list of filtered OptionList items.
    content.vb: Public Function GetPaginatedOptions(filter As PaginationFilter, listId As ObjectId) As Task(Of List(Of OptionList))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedOptions*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  nameWithType.vb: MasterListRepository(Of T).GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: AddOptionToMasterList(ObjectId, FilterOptionListElement)
  nameWithType: MasterListRepository<T>.AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: AddOptionToMasterList
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 648
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Adds a new option to a master list.
  example: []
  syntax:
    content: public Task<OptionList?> AddOptionToMasterList(ObjectId id, FilterOptionListElement opt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: opt
      type: adas_core.Domain.Models.Filter.FilterOptionListElement
      description: The option element to add.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The newly created OptionList if successful; otherwise, null if duplicate exists.
    content.vb: Public Function AddOptionToMasterList(id As ObjectId, opt As FilterOptionListElement) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.AddOptionToMasterList*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: MasterListRepository(Of T).AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll
  id: GetAll
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetAll()
  nameWithType: MasterListRepository<T>.GetAll()
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetAll()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAll
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 691
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all master list entities.
  example: []
  syntax:
    content: public Task<IEnumerable<T>> GetAll()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{T}}}
      description: An enumerable of all MasterList entities.
    content.vb: Public Function GetAll() As Task(Of IEnumerable(Of T))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns empty list on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetAll
  nameWithType.vb: MasterListRepository(Of T).GetAll()
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetAll()
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions
  id: GetAllWithoutOptions
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetAllWithoutOptions()
  nameWithType: MasterListRepository<T>.GetAllWithoutOptions()
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetAllWithoutOptions()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllWithoutOptions
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 710
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all master list entities without options, returning only metadata.
  example: []
  syntax:
    content: public Task<IEnumerable<MasterListDto>> GetAllWithoutOptions()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.DTO.MasterListDto}}
      description: An enumerable of MasterListDto containing id, name, description, listType, and options count.
    content.vb: Public Function GetAllWithoutOptions() As Task(Of IEnumerable(Of MasterListDto))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns empty list on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetAllWithoutOptions
  nameWithType.vb: MasterListRepository(Of T).GetAllWithoutOptions()
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetAllWithoutOptions()
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.Count
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.Count
  id: Count
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: Count()
  nameWithType: MasterListRepository<T>.Count()
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Count()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Count
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 738
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Counts the total number of master list entities in the collection.
  example: []
  syntax:
    content: public Task<int> Count()
    return:
      type: System.Threading.Tasks.Task{System.Int32}
      description: The total count of entities.
    content.vb: Public Function Count() As Task(Of Integer)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.Count*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns 0 on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Count
  nameWithType.vb: MasterListRepository(Of T).Count()
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Count()
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement?)
  nameWithType: MasterListRepository<T>.GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement?)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement?)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByIdAndSearchOptions
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 760
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Searches for options within a master list using multiple filter criteria.

    Uses MongoDB aggregation pipeline to apply filters and locale translations.
  example: []
  syntax:
    content: public Task<List<OptionList>> GetMasterListByIdAndSearchOptions(ObjectId id, FilterOptionListElement? filters)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: filters
      type: adas_core.Domain.Models.Filter.FilterOptionListElement
      description: The filter criteria including text, name, description, and optionType.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A list of matching OptionList items ordered by name.
    content.vb: Public Function GetMasterListByIdAndSearchOptions(id As ObjectId, filters As FilterOptionListElement) As Task(Of List(Of OptionList))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndSearchOptions*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns empty list on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  name.vb: GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  id: UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  nameWithType: MasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 975
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates a specific option within a master list with locale-aware field updates.
  example: []
  syntax:
    content: public Task<OptionList?> UpdateMasterListOption(ObjectId id, OptionList newOpt, LocaleEnum locale)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: newOpt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The OptionList with updated values.
    - id: locale
      type: adas_core.Domain.Models.Masters.LocaleEnum
      description: The locale for translation updates.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The updated OptionList if successful; otherwise, null.
    content.vb: Public Function UpdateMasterListOption(id As ObjectId, newOpt As OptionList, locale As LocaleEnum) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  id: UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListOption(ObjectId, OptionList)
  nameWithType: MasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1075
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates a specific option within a master list with full replacement.
  example: []
  syntax:
    content: public Task<OptionList?> UpdateMasterListOption(ObjectId id, OptionList newOpt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: newOpt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The OptionList with updated values.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Masters.OptionList}
      description: The updated OptionList if successful; otherwise, null.
    content.vb: Public Function UpdateMasterListOption(id As ObjectId, newOpt As OptionList) As Task(Of OptionList)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  id: DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: DeleteMasterListOption(ObjectId, ObjectId)
  nameWithType: MasterListRepository<T>.DeleteMasterListOption(ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1110
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Deletes a specific option from a master list.
  example: []
  syntax:
    content: public Task<bool> DeleteMasterListOption(ObjectId id, ObjectId deleteOptId)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: deleteOptId
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the option to delete.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: True if the option was deleted; otherwise, false.
    content.vb: Public Function DeleteMasterListOption(id As ObjectId, deleteOptId As ObjectId) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  nameWithType.vb: MasterListRepository(Of T).DeleteMasterListOption(ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  nameWithType: MasterListRepository<T>.UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateOptionDetailsToMasterList
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1134
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the metadata details for a master list.
  example: []
  syntax:
    content: public Task<UpdateMasterListDetailsDto?> UpdateOptionDetailsToMasterList(ObjectId id, UpdateMasterListDetailsDto opt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: opt
      type: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
      description: The UpdateMasterListDetailsDto with updated values.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto}
      description: The updated UpdateMasterListDetailsDto if successful; otherwise, null.
    content.vb: Public Function UpdateOptionDetailsToMasterList(id As ObjectId, opt As UpdateMasterListDetailsDto) As Task(Of UpdateMasterListDetailsDto)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateOptionDetailsToMasterList*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns null on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  nameWithType.vb: MasterListRepository(Of T).UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  id: UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListName(ObjectId, string)
  nameWithType: MasterListRepository<T>.UpdateMasterListName(ObjectId, string)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListName(MongoDB.Bson.ObjectId, string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListName
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1169
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the name of a master list.
  example: []
  syntax:
    content: public Task<bool> UpdateMasterListName(ObjectId id, string name)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: name
      type: System.String
      description: The new name.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: True if the update was successful; otherwise, false.
    content.vb: Public Function UpdateMasterListName(id As ObjectId, name As String) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns false on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListName(ObjectId, String)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListName(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListName(ObjectId, String)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  id: UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: UpdateMasterListDescription(ObjectId, string)
  nameWithType: MasterListRepository<T>.UpdateMasterListDescription(ObjectId, string)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListDescription(MongoDB.Bson.ObjectId, string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListDescription
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1195
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the description of a master list.
  example: []
  syntax:
    content: public Task<bool> UpdateMasterListDescription(ObjectId id, string description)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: description
      type: System.String
      description: The new description.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: True if the update was successful; otherwise, false.
    content.vb: Public Function UpdateMasterListDescription(id As ObjectId, description As String) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns false on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListDescription(ObjectId, String)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListDescription(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListDescription(ObjectId, String)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`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.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: RemoveMasterListOption(ObjectId, OptionList)
  nameWithType: MasterListRepository<T>.RemoveMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: RemoveMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1221
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Removes an option from a master list by matching all its properties.
  example: []
  syntax:
    content: public Task<bool> RemoveMasterListOption(ObjectId id, OptionList oldOpt)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the master list.
    - id: oldOpt
      type: adas_core.Domain.Models.Masters.OptionList
      description: The OptionList to remove.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: True if the option was removed; otherwise, false.
    content.vb: Public Function RemoveMasterListOption(id As ObjectId, oldOpt As OptionList) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.RemoveMasterListOption*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Logs errors and returns false on failure.
  implements:
  - adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: MasterListRepository(Of T).RemoveMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes
  id: CreateIndexes
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: CreateIndexes()
  nameWithType: MasterListRepository<T>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.CreateIndexes()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CreateIndexes
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1252
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Creates necessary indexes for the MasterList collection.

    Currently creates text indexes for DiagnosisList on options.name, options.description, and options._id.
  example: []
  syntax:
    content: public override Task CreateIndexes()
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Overrides Function CreateIndexes() As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.CreateIndexes
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes*
  nameWithType.vb: MasterListRepository(Of T).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).CreateIndexes()
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch(System.String)
  id: GetMasterListByTextSearch(System.String)
  parent: adas_core.Infrastructure.Repositories.MasterListRepository`1
  langs:
  - csharp
  - vb
  name: GetMasterListByTextSearch(string?)
  nameWithType: MasterListRepository<T>.GetMasterListByTextSearch(string?)
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByTextSearch(string?)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/MasterListRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetMasterListByTextSearch
    path: ../../adas-core.Infrastructure/Repositories/MasterListRepository.cs
    startLine: 1277
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Searches for options across all master lists using text search.
  example: []
  syntax:
    content: public Task<List<OptionList>> GetMasterListByTextSearch(string? textSearch)
    parameters:
    - id: textSearch
      type: System.String
      description: Optional text to search within options.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}}
      description: A list of matching OptionList items.
    content.vb: Public Function GetMasterListByTextSearch(textSearch As String) As Task(Of List(Of OptionList))
  overload: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch*
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByTextSearch(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByTextSearch(String)
  name.vb: GetMasterListByTextSearch(String)
references:
- uid: adas_core.Infrastructure.Repositories
  commentId: N:adas_core.Infrastructure.Repositories
  href: adas_core.html
  name: adas_core.Infrastructure.Repositories
  nameWithType: adas_core.Infrastructure.Repositories
  fullName: adas_core.Infrastructure.Repositories
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Repositories
    name: Repositories
    href: adas_core.Infrastructure.Repositories.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Repositories
    name: Repositories
    href: adas_core.Infrastructure.Repositories.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  commentId: T:adas_core.Infrastructure.Repositories.MongoRepository{`0}
  parent: adas_core.Infrastructure.Repositories
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  name: MongoRepository<T>
  nameWithType: MongoRepository<T>
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>
  nameWithType.vb: MongoRepository(Of T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T)
  name.vb: MongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  commentId: T:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}
  parent: adas_core.Application.Repositories.Interfaces
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
  name: IMasterListRepository<T>
  nameWithType: IMasterListRepository<T>
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>
  nameWithType.vb: IMasterListRepository(Of T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T)
  name.vb: IMasterListRepository(Of T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
    name: IMasterListRepository
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
    name: IMasterListRepository
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}
  commentId: T:adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}
  parent: adas_core.Application.Repositories.Interfaces
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  name: IMongoRepository<T>
  nameWithType: IMongoRepository<T>
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>
  nameWithType.vb: IMongoRepository(Of T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T)
  name.vb: IMongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.Db
  commentId: F:adas_core.Infrastructure.Repositories.MongoRepository{`0}.Db
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Db
  name: Db
  nameWithType: MongoRepository<T>.Db
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Db
  nameWithType.vb: MongoRepository(Of T).Db
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Db
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.Collection
  commentId: P:adas_core.Infrastructure.Repositories.MongoRepository{`0}.Collection
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Collection
  name: Collection
  nameWithType: MongoRepository<T>.Collection
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Collection
  nameWithType.vb: MongoRepository(Of T).Collection
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Collection
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.UpdateOneAsync(MongoDB.Bson.ObjectId,{T})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  name: UpdateOneAsync(ObjectId, T)
  nameWithType: MongoRepository<T>.UpdateOneAsync(ObjectId, T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  nameWithType.vb: MongoRepository(Of T).UpdateOneAsync(ObjectId, T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.DeleteAsync(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  name: DeleteAsync(ObjectId)
  nameWithType: MongoRepository<T>.DeleteAsync(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertInitialLoad
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertInitialLoad
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  name: InsertInitialLoad()
  nameWithType: MongoRepository<T>.InsertInitialLoad()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertInitialLoad()
  nameWithType.vb: MongoRepository(Of T).InsertInitialLoad()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertInitialLoad()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertManyAsync(System.Collections.Generic.List{{T}})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertManyAsync(System.Collections.Generic.List{`0})
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  name: InsertManyAsync(List<T>)
  nameWithType: MongoRepository<T>.InsertManyAsync(List<T>)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertManyAsync(System.Collections.Generic.List<T>)
  nameWithType.vb: MongoRepository(Of T).InsertManyAsync(List(Of T))
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertManyAsync(System.Collections.Generic.List(Of T))
  name.vb: InsertManyAsync(List(Of T))
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: T
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: " "
  - name: T
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  nameWithType: MongoRepository<T>.UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateManyObjectIdAsync(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateManyObjectIdAsync(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.DeleteAsync(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  name: DeleteAsync(string)
  nameWithType: MongoRepository<T>.DeleteAsync(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(string)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(String)
  name.vb: DeleteAsync(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.CollectionExists(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.CollectionExists(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  name: CollectionExists(string)
  nameWithType: MongoRepository<T>.CollectionExists(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CollectionExists(string)
  nameWithType.vb: MongoRepository(Of T).CollectionExists(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CollectionExists(String)
  name.vb: CollectionExists(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1
  commentId: T:adas_core.Infrastructure.Repositories.MongoRepository`1
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  name: MongoRepository<T>
  nameWithType: MongoRepository<T>
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>
  nameWithType.vb: MongoRepository(Of T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T)
  name.vb: MongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
  commentId: T:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
  href: adas_core.Application.Repositories.Interfaces.IMasterListRepository-1.html
  name: IMasterListRepository<T>
  nameWithType: IMasterListRepository<T>
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>
  nameWithType.vb: IMasterListRepository(Of T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T)
  name.vb: IMasterListRepository(Of T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
    name: IMasterListRepository
    href: adas_core.Application.Repositories.Interfaces.IMasterListRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1
    name: IMasterListRepository
    href: adas_core.Application.Repositories.Interfaces.IMasterListRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces
  commentId: N:adas_core.Application.Repositories.Interfaces
  href: adas_core.html
  name: adas_core.Application.Repositories.Interfaces
  nameWithType: adas_core.Application.Repositories.Interfaces
  fullName: adas_core.Application.Repositories.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.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.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.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.Interfaces.html
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  commentId: T:adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  name: IMongoRepository<T>
  nameWithType: IMongoRepository<T>
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>
  nameWithType.vb: IMongoRepository(Of T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T)
  name.vb: IMongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  commentId: F:adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Db
  name: Db
  nameWithType: MongoRepository<T>.Db
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Db
  nameWithType.vb: MongoRepository(Of T).Db
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Db
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  commentId: P:adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Collection
  name: Collection
  nameWithType: MongoRepository<T>.Collection
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Collection
  nameWithType.vb: MongoRepository(Of T).Collection
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Collection
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  name: UpdateOneAsync(ObjectId, T)
  nameWithType: MongoRepository<T>.UpdateOneAsync(ObjectId, T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  nameWithType.vb: MongoRepository(Of T).UpdateOneAsync(ObjectId, T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  name: DeleteAsync(ObjectId)
  nameWithType: MongoRepository<T>.DeleteAsync(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  name: InsertInitialLoad()
  nameWithType: MongoRepository<T>.InsertInitialLoad()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertInitialLoad()
  nameWithType.vb: MongoRepository(Of T).InsertInitialLoad()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertInitialLoad()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  name: InsertManyAsync(List<T>)
  nameWithType: MongoRepository<T>.InsertManyAsync(List<T>)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertManyAsync(System.Collections.Generic.List<T>)
  nameWithType.vb: MongoRepository(Of T).InsertManyAsync(List(Of T))
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertManyAsync(System.Collections.Generic.List(Of T))
  name.vb: InsertManyAsync(List(Of T))
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: T
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: " "
  - name: T
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  nameWithType: MongoRepository<T>.UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateManyObjectIdAsync(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateManyObjectIdAsync(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  name: DeleteAsync(string)
  nameWithType: MongoRepository<T>.DeleteAsync(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(string)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(String)
  name.vb: DeleteAsync(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  name: CollectionExists(string)
  nameWithType: MongoRepository<T>.CollectionExists(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CollectionExists(string)
  nameWithType.vb: MongoRepository(Of T).CollectionExists(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CollectionExists(String)
  name.vb: CollectionExists(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - 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.ArgumentNullException
  commentId: T:System.ArgumentNullException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.argumentnullexception
  name: ArgumentNullException
  nameWithType: ArgumentNullException
  fullName: System.ArgumentNullException
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.#ctor
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__MongoDB_Driver_IMongoDatabase_
  name: MasterListRepository
  nameWithType: MasterListRepository<T>.MasterListRepository
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.MasterListRepository
  nameWithType.vb: MasterListRepository(Of T).New
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).New
  name.vb: New
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<ApiSettings>
  nameWithType: IOptions<ApiSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
  nameWithType.vb: IOptions(Of ApiSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
  name.vb: IOptions(Of ApiSettings)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: )
- uid: MongoDB.Driver.IMongoDatabase
  commentId: T:MongoDB.Driver.IMongoDatabase
  parent: MongoDB.Driver
  isExternal: true
  name: IMongoDatabase
  nameWithType: IMongoDatabase
  fullName: MongoDB.Driver.IMongoDatabase
- uid: Microsoft.Extensions.Options.IOptions`1
  commentId: T:Microsoft.Extensions.Options.IOptions`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<TOptions>
  nameWithType: IOptions<TOptions>
  fullName: Microsoft.Extensions.Options.IOptions<TOptions>
  nameWithType.vb: IOptions(Of TOptions)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
  name.vb: IOptions(Of TOptions)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - name: TOptions
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - name: TOptions
  - name: )
- uid: Microsoft.Extensions.Options
  commentId: N:Microsoft.Extensions.Options
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Options
  nameWithType: Microsoft.Extensions.Options
  fullName: Microsoft.Extensions.Options
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: MongoDB.Driver
  commentId: N:MongoDB.Driver
  isExternal: true
  name: MongoDB.Driver
  nameWithType: MongoDB.Driver
  fullName: MongoDB.Driver
  spec.csharp:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Driver
    name: Driver
    isExternal: true
  spec.vb:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Driver
    name: Driver
    isExternal: true
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.GetCollectionName
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: MongoRepository<T>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.GetCollectionName()
  nameWithType.vb: MongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetCollectionName
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetCollectionName
  name: GetCollectionName
  nameWithType: MasterListRepository<T>.GetCollectionName
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetCollectionName
  nameWithType.vb: MasterListRepository(Of T).GetCollectionName
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetCollectionName
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}.GetCollectionName
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.GetCollectionName
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: IMongoRepository<T>.GetCollectionName()
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.GetCollectionName()
  nameWithType.vb: IMongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
- 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: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: MongoRepository<T>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.GetCollectionName()
  nameWithType.vb: MongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: IMongoRepository<T>.GetCollectionName()
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.GetCollectionName()
  nameWithType.vb: IMongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: System.Exception
  commentId: T:System.Exception
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.exception
  name: Exception
  nameWithType: Exception
  fullName: System.Exception
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.InsertOneAsync({T})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertOneAsync(`0)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: MongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: MongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.InsertOneAsync
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_InsertOneAsync__0_
  name: InsertOneAsync
  nameWithType: MasterListRepository<T>.InsertOneAsync
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.InsertOneAsync
  nameWithType.vb: MasterListRepository(Of T).InsertOneAsync
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).InsertOneAsync
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}.InsertOneAsync({T})
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.InsertOneAsync(`0)
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: IMongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: IMongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{`0}.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
- uid: '{T}'
  commentId: '!:T'
  definition: T
  name: T
  nameWithType: T
  fullName: T
- 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.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: MongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: MongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: IMongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: IMongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
- uid: T
  name: T
  nameWithType: T
  fullName: T
- 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.Infrastructure.Repositories.MasterListRepository`1.Delete*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.Delete
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_Delete_MongoDB_Bson_ObjectId_
  name: Delete
  nameWithType: MasterListRepository<T>.Delete
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Delete
  nameWithType.vb: MasterListRepository(Of T).Delete
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Delete
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  name: Delete(ObjectId)
  nameWithType: IMasterListRepository<T>.Delete(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Delete(MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).Delete(ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Delete(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: MongoDB.Bson.ObjectId
  commentId: T:MongoDB.Bson.ObjectId
  parent: MongoDB.Bson
  isExternal: true
  name: ObjectId
  nameWithType: ObjectId
  fullName: MongoDB.Bson.ObjectId
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
  isExternal: true
  name: Delete(ObjectId)
  nameWithType: IMasterListRepository<T>.Delete(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Delete(MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).Delete(ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Delete(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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: adas_core.Infrastructure.Repositories.MasterListRepository`1.Update*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.Update
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_Update__0_
  name: Update
  nameWithType: MasterListRepository<T>.Update
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Update
  nameWithType.vb: MasterListRepository(Of T).Update
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Update
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Update({T})
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Update(`0)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Update(`0)
  name: Update(T)
  nameWithType: IMasterListRepository<T>.Update(T)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Update(T)
  nameWithType.vb: IMasterListRepository(Of T).Update(T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Update(T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Update(`0)
    name: Update
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Update(`0)
    name: Update
  - name: (
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Update(`0)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Update(`0)
  name: Update(T)
  nameWithType: IMasterListRepository<T>.Update(T)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Update(T)
  nameWithType.vb: IMasterListRepository(Of T).Update(T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Update(T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Update(`0)
    name: Update
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Update(`0)
    name: Update
  - name: (
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateFullMasterListOption
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_UpdateFullMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_
  name: UpdateFullMasterListOption
  nameWithType: MasterListRepository<T>.UpdateFullMasterListOption
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateFullMasterListOption
  nameWithType.vb: MasterListRepository(Of T).UpdateFullMasterListOption
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateFullMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  name: UpdateFullMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.UpdateFullMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).UpdateFullMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateFullMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateFullMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - 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: 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.Repositories.Interfaces.IMasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  isExternal: true
  name: UpdateFullMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.UpdateFullMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).UpdateFullMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateFullMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateFullMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateFullMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateFullMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - 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: 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: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindById
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_FindById_MongoDB_Bson_ObjectId_
  name: FindById
  nameWithType: MasterListRepository<T>.FindById
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindById
  nameWithType.vb: MasterListRepository(Of T).FindById
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindById
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  name: FindById(ObjectId)
  nameWithType: IMasterListRepository<T>.FindById(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindById(MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).FindById(ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
  isExternal: true
  name: FindById(ObjectId)
  nameWithType: IMasterListRepository<T>.FindById(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindById(MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).FindById(ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindOptionItemById
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_FindOptionItemById_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_LocaleEnum_
  name: FindOptionItemById
  nameWithType: MasterListRepository<T>.FindOptionItemById
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindOptionItemById
  nameWithType.vb: MasterListRepository(Of T).FindOptionItemById
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindOptionItemById
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  name: FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  nameWithType: IMasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: IMasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
- 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.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
  isExternal: true
  name: FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  nameWithType: IMasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: IMasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId, LocaleEnum)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.LocaleEnum)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  name: FindOptionItemById(ObjectId, ObjectId)
  nameWithType: IMasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  isExternal: true
  name: FindOptionItemById(ObjectId, ObjectId)
  nameWithType: IMasterListRepository<T>.FindOptionItemById(ObjectId, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).FindOptionItemById(ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindOptionItemById(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindOptionItemById(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: FindOptionItemById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  name: FindById(ObjectId, LocaleEnum?)
  nameWithType: IMasterListRepository<T>.FindById(ObjectId, LocaleEnum?)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  nameWithType.vb: IMasterListRepository(Of T).FindById(ObjectId, LocaleEnum?)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: '?'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: '?'
  - name: )
- 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: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
  isExternal: true
  name: FindById(ObjectId, LocaleEnum?)
  nameWithType: IMasterListRepository<T>.FindById(ObjectId, LocaleEnum?)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  nameWithType.vb: IMasterListRepository(Of T).FindById(ObjectId, LocaleEnum?)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.LocaleEnum?)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: '?'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindById(MongoDB.Bson.ObjectId,System.Nullable{adas_core.Domain.Models.Masters.LocaleEnum})
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: '?'
  - name: )
- uid: System.Nullable`1
  commentId: T:System.Nullable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  name: Nullable<T>
  nameWithType: Nullable<T>
  fullName: System.Nullable<T>
  nameWithType.vb: Nullable(Of T)
  fullName.vb: System.Nullable(Of T)
  name.vb: Nullable(Of T)
  spec.csharp:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.FindByName
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_FindByName_System_String_
  name: FindByName
  nameWithType: MasterListRepository<T>.FindByName
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.FindByName
  nameWithType.vb: MasterListRepository(Of T).FindByName
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).FindByName
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.FindByName(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindByName(System.String)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindByName(System.String)
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByName(string)
  nameWithType: IMasterListRepository<T>.FindByName(string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindByName(string)
  nameWithType.vb: IMasterListRepository(Of T).FindByName(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindByName(String)
  name.vb: FindByName(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindByName(System.String)
    name: FindByName
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.FindByName(System.String)
    name: FindByName
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindByName(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindByName(System.String)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByName(string)
  nameWithType: IMasterListRepository<T>.FindByName(string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.FindByName(string)
  nameWithType.vb: IMasterListRepository(Of T).FindByName(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).FindByName(String)
  name.vb: FindByName(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindByName(System.String)
    name: FindByName
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.FindByName(System.String)
    name: FindByName
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndTextSearchContaining
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetMasterListByIdAndTextSearchContaining_MongoDB_Bson_ObjectId_System_String_
  name: GetMasterListByIdAndTextSearchContaining
  nameWithType: MasterListRepository<T>.GetMasterListByIdAndTextSearchContaining
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByIdAndTextSearchContaining
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: GetMasterListByIdAndTextSearchContaining(ObjectId, string)
  nameWithType: IMasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, String)
  name.vb: GetMasterListByIdAndTextSearchContaining(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
    name: GetMasterListByIdAndTextSearchContaining
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
    name: GetMasterListByIdAndTextSearchContaining
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- 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.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: GetMasterListByIdAndTextSearchContaining(ObjectId, string)
  nameWithType: IMasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId, String)
  name.vb: GetMasterListByIdAndTextSearchContaining(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
    name: GetMasterListByIdAndTextSearchContaining
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndTextSearchContaining(MongoDB.Bson.ObjectId,System.String)
    name: GetMasterListByIdAndTextSearchContaining
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedMasterList
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetPaginatedMasterList_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetPaginatedMasterList
  nameWithType: MasterListRepository<T>.GetPaginatedMasterList
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetPaginatedMasterList
  nameWithType.vb: MasterListRepository(Of T).GetPaginatedMasterList
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetPaginatedMasterList
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  name: GetPaginatedMasterList(PaginationFilter)
  nameWithType: IMasterListRepository<T>.GetPaginatedMasterList(PaginationFilter)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  nameWithType.vb: IMasterListRepository(Of T).GetPaginatedMasterList(PaginationFilter)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedMasterList
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedMasterList
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: )
- 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: MongoDB.Driver.IFindFluent{{T},{T}}
  commentId: T:MongoDB.Driver.IFindFluent{`0,`0}
  parent: MongoDB.Driver
  definition: MongoDB.Driver.IFindFluent`2
  name: IFindFluent<T, T>
  nameWithType: IFindFluent<T, T>
  fullName: MongoDB.Driver.IFindFluent<T, T>
  nameWithType.vb: IFindFluent(Of T, T)
  fullName.vb: MongoDB.Driver.IFindFluent(Of T, T)
  name.vb: IFindFluent(Of T, T)
  spec.csharp:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: <
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  name: GetPaginatedMasterList(PaginationFilter)
  nameWithType: IMasterListRepository<T>.GetPaginatedMasterList(PaginationFilter)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  nameWithType.vb: IMasterListRepository(Of T).GetPaginatedMasterList(PaginationFilter)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedMasterList
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedMasterList(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedMasterList
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - 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: MongoDB.Driver.IFindFluent`2
  commentId: T:MongoDB.Driver.IFindFluent`2
  isExternal: true
  name: IFindFluent<TDocument, TProjection>
  nameWithType: IFindFluent<TDocument, TProjection>
  fullName: MongoDB.Driver.IFindFluent<TDocument, TProjection>
  nameWithType.vb: IFindFluent(Of TDocument, TProjection)
  fullName.vb: MongoDB.Driver.IFindFluent(Of TDocument, TProjection)
  name.vb: IFindFluent(Of TDocument, TProjection)
  spec.csharp:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: <
  - name: TDocument
  - name: ','
  - name: " "
  - name: TProjection
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: TDocument
  - name: ','
  - name: " "
  - name: TProjection
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedOptions*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetPaginatedOptions
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetPaginatedOptions_adas_core_Domain_Models_Filter_PaginationFilter_MongoDB_Bson_ObjectId_
  name: GetPaginatedOptions
  nameWithType: MasterListRepository<T>.GetPaginatedOptions
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetPaginatedOptions
  nameWithType.vb: MasterListRepository(Of T).GetPaginatedOptions
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetPaginatedOptions
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  name: GetPaginatedOptions(PaginationFilter, ObjectId)
  nameWithType: IMasterListRepository<T>.GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
    name: GetPaginatedOptions
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
    name: GetPaginatedOptions
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
  isExternal: true
  name: GetPaginatedOptions(PaginationFilter, ObjectId)
  nameWithType: IMasterListRepository<T>.GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).GetPaginatedOptions(PaginationFilter, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
    name: GetPaginatedOptions
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetPaginatedOptions(adas_core.Domain.Models.Filter.PaginationFilter,MongoDB.Bson.ObjectId)
    name: GetPaginatedOptions
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.AddOptionToMasterList*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.AddOptionToMasterList
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_AddOptionToMasterList_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Filter_FilterOptionListElement_
  name: AddOptionToMasterList
  nameWithType: MasterListRepository<T>.AddOptionToMasterList
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.AddOptionToMasterList
  nameWithType.vb: MasterListRepository(Of T).AddOptionToMasterList
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).AddOptionToMasterList
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  name: AddOptionToMasterList(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListRepository<T>.AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: IMasterListRepository(Of T).AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: AddOptionToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: AddOptionToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
- 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.Repositories.Interfaces.IMasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  isExternal: true
  name: AddOptionToMasterList(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListRepository<T>.AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: IMasterListRepository(Of T).AddOptionToMasterList(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).AddOptionToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: AddOptionToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.AddOptionToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: AddOptionToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAll
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetAll
  name: GetAll
  nameWithType: MasterListRepository<T>.GetAll
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetAll
  nameWithType.vb: MasterListRepository(Of T).GetAll
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetAll
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetAll
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAll
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAll
  name: GetAll()
  nameWithType: IMasterListRepository<T>.GetAll()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetAll()
  nameWithType.vb: IMasterListRepository(Of T).GetAll()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetAll()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAll
    name: GetAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAll
    name: GetAll
  - name: (
  - name: )
- 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: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAll
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAll
  name: GetAll()
  nameWithType: IMasterListRepository<T>.GetAll()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetAll()
  nameWithType.vb: IMasterListRepository(Of T).GetAll()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetAll()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAll
    name: GetAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAll
    name: GetAll
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetAllWithoutOptions
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetAllWithoutOptions
  name: GetAllWithoutOptions
  nameWithType: MasterListRepository<T>.GetAllWithoutOptions
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetAllWithoutOptions
  nameWithType.vb: MasterListRepository(Of T).GetAllWithoutOptions
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetAllWithoutOptions
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetAllWithoutOptions
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAllWithoutOptions
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAllWithoutOptions
  name: GetAllWithoutOptions()
  nameWithType: IMasterListRepository<T>.GetAllWithoutOptions()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetAllWithoutOptions()
  nameWithType.vb: IMasterListRepository(Of T).GetAllWithoutOptions()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetAllWithoutOptions()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAllWithoutOptions
    name: GetAllWithoutOptions
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetAllWithoutOptions
    name: GetAllWithoutOptions
  - name: (
  - name: )
- 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.Application.Repositories.Interfaces.IMasterListRepository`1.GetAllWithoutOptions
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAllWithoutOptions
  name: GetAllWithoutOptions()
  nameWithType: IMasterListRepository<T>.GetAllWithoutOptions()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetAllWithoutOptions()
  nameWithType.vb: IMasterListRepository(Of T).GetAllWithoutOptions()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetAllWithoutOptions()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAllWithoutOptions
    name: GetAllWithoutOptions
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetAllWithoutOptions
    name: GetAllWithoutOptions
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.Count*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.Count
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_Count
  name: Count
  nameWithType: MasterListRepository<T>.Count
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.Count
  nameWithType.vb: MasterListRepository(Of T).Count
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).Count
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.Count
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Count
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Count
  name: Count()
  nameWithType: IMasterListRepository<T>.Count()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Count()
  nameWithType.vb: IMasterListRepository(Of T).Count()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Count()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Count
    name: Count
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.Count
    name: Count
  - name: (
  - name: )
- 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.Repositories.Interfaces.IMasterListRepository`1.Count
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Count
  name: Count()
  nameWithType: IMasterListRepository<T>.Count()
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.Count()
  nameWithType.vb: IMasterListRepository(Of T).Count()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).Count()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Count
    name: Count
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.Count
    name: Count
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndSearchOptions*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByIdAndSearchOptions
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetMasterListByIdAndSearchOptions_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Filter_FilterOptionListElement_
  name: GetMasterListByIdAndSearchOptions
  nameWithType: MasterListRepository<T>.GetMasterListByIdAndSearchOptions
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByIdAndSearchOptions
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByIdAndSearchOptions
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByIdAndSearchOptions
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  name: GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListRepository<T>.GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: IMasterListRepository(Of T).GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: GetMasterListByIdAndSearchOptions
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: GetMasterListByIdAndSearchOptions
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
  isExternal: true
  name: GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  nameWithType: IMasterListRepository<T>.GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  nameWithType.vb: IMasterListRepository(Of T).GetMasterListByIdAndSearchOptions(ObjectId, FilterOptionListElement)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Filter.FilterOptionListElement)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: GetMasterListByIdAndSearchOptions
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.GetMasterListByIdAndSearchOptions(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Filter.FilterOptionListElement)
    name: GetMasterListByIdAndSearchOptions
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Filter.FilterOptionListElement
    name: FilterOptionListElement
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListOption
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_UpdateMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_adas_core_Domain_Models_Masters_LocaleEnum_
  name: UpdateMasterListOption
  nameWithType: MasterListRepository<T>.UpdateMasterListOption
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListOption
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListOption
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  name: UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  nameWithType: IMasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
  isExternal: true
  name: UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  nameWithType: IMasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList, LocaleEnum)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList, adas_core.Domain.Models.Masters.LocaleEnum)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList,adas_core.Domain.Models.Masters.LocaleEnum)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.LocaleEnum
    name: LocaleEnum
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  name: UpdateMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  isExternal: true
  name: UpdateMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.UpdateMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: UpdateMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.DeleteMasterListOption
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_DeleteMasterListOption_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: DeleteMasterListOption
  nameWithType: MasterListRepository<T>.DeleteMasterListOption
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.DeleteMasterListOption
  nameWithType.vb: MasterListRepository(Of T).DeleteMasterListOption
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).DeleteMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  name: DeleteMasterListOption(ObjectId, ObjectId)
  nameWithType: IMasterListRepository<T>.DeleteMasterListOption(ObjectId, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).DeleteMasterListOption(ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: DeleteMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: DeleteMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- 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.Repositories.Interfaces.IMasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  isExternal: true
  name: DeleteMasterListOption(ObjectId, ObjectId)
  nameWithType: IMasterListRepository<T>.DeleteMasterListOption(ObjectId, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: IMasterListRepository(Of T).DeleteMasterListOption(ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).DeleteMasterListOption(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: DeleteMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.DeleteMasterListOption(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: DeleteMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateOptionDetailsToMasterList*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateOptionDetailsToMasterList
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_UpdateOptionDetailsToMasterList_MongoDB_Bson_ObjectId_adas_core_Domain_Models_DTO_UpdateMasterListDetailsDto_
  name: UpdateOptionDetailsToMasterList
  nameWithType: MasterListRepository<T>.UpdateOptionDetailsToMasterList
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateOptionDetailsToMasterList
  nameWithType.vb: MasterListRepository(Of T).UpdateOptionDetailsToMasterList
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateOptionDetailsToMasterList
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  name: UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  nameWithType: IMasterListRepository<T>.UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  nameWithType.vb: IMasterListRepository(Of T).UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
    name: UpdateOptionDetailsToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
    name: UpdateMasterListDetailsDto
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
    name: UpdateOptionDetailsToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
    name: UpdateMasterListDetailsDto
  - name: )
- 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.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  isExternal: true
  name: UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  nameWithType: IMasterListRepository<T>.UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  nameWithType.vb: IMasterListRepository(Of T).UpdateOptionDetailsToMasterList(ObjectId, UpdateMasterListDetailsDto)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId, adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
    name: UpdateOptionDetailsToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto
    name: UpdateMasterListDetailsDto
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateOptionDetailsToMasterList(MongoDB.Bson.ObjectId,adas_core.Domain.Models.DTO.UpdateMasterListDetailsDto)
    name: UpdateOptionDetailsToMasterList
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - 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.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListName
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_UpdateMasterListName_MongoDB_Bson_ObjectId_System_String_
  name: UpdateMasterListName
  nameWithType: MasterListRepository<T>.UpdateMasterListName
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListName
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListName
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListName
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: UpdateMasterListName(ObjectId, string)
  nameWithType: IMasterListRepository<T>.UpdateMasterListName(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListName(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListName(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListName(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListName(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListName
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListName
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: UpdateMasterListName(ObjectId, string)
  nameWithType: IMasterListRepository<T>.UpdateMasterListName(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListName(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListName(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListName(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListName(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListName
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListName(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListName
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.UpdateMasterListDescription
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_UpdateMasterListDescription_MongoDB_Bson_ObjectId_System_String_
  name: UpdateMasterListDescription
  nameWithType: MasterListRepository<T>.UpdateMasterListDescription
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.UpdateMasterListDescription
  nameWithType.vb: MasterListRepository(Of T).UpdateMasterListDescription
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).UpdateMasterListDescription
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: UpdateMasterListDescription(ObjectId, string)
  nameWithType: IMasterListRepository<T>.UpdateMasterListDescription(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListDescription(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListDescription(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListDescription(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListDescription(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListDescription
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListDescription
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: UpdateMasterListDescription(ObjectId, string)
  nameWithType: IMasterListRepository<T>.UpdateMasterListDescription(ObjectId, string)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.UpdateMasterListDescription(MongoDB.Bson.ObjectId, string)
  nameWithType.vb: IMasterListRepository(Of T).UpdateMasterListDescription(ObjectId, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).UpdateMasterListDescription(MongoDB.Bson.ObjectId, String)
  name.vb: UpdateMasterListDescription(ObjectId, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListDescription
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.UpdateMasterListDescription(MongoDB.Bson.ObjectId,System.String)
    name: UpdateMasterListDescription
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.RemoveMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.RemoveMasterListOption
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_RemoveMasterListOption_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Masters_OptionList_
  name: RemoveMasterListOption
  nameWithType: MasterListRepository<T>.RemoveMasterListOption
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.RemoveMasterListOption
  nameWithType.vb: MasterListRepository(Of T).RemoveMasterListOption
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).RemoveMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  parent: adas_core.Application.Repositories.Interfaces.IMasterListRepository{{T}}
  definition: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  name: RemoveMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.RemoveMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).RemoveMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: RemoveMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository{`0}.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: RemoveMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
  isExternal: true
  name: RemoveMasterListOption(ObjectId, OptionList)
  nameWithType: IMasterListRepository<T>.RemoveMasterListOption(ObjectId, OptionList)
  fullName: adas_core.Application.Repositories.Interfaces.IMasterListRepository<T>.RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  nameWithType.vb: IMasterListRepository(Of T).RemoveMasterListOption(ObjectId, OptionList)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMasterListRepository(Of T).RemoveMasterListOption(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Masters.OptionList)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: RemoveMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMasterListRepository`1.RemoveMasterListOption(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Masters.OptionList)
    name: RemoveMasterListOption
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{{T}}.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{`0}.CreateIndexes
  parent: adas_core.Infrastructure.Repositories.MongoRepository{{T}}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  name: CreateIndexes()
  nameWithType: MongoRepository<T>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CreateIndexes()
  nameWithType.vb: MongoRepository(Of T).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CreateIndexes()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{`0}.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.CreateIndexes
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_CreateIndexes
  name: CreateIndexes
  nameWithType: MasterListRepository<T>.CreateIndexes
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.CreateIndexes
  nameWithType.vb: MasterListRepository(Of T).CreateIndexes
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).CreateIndexes
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  name: CreateIndexes()
  nameWithType: MongoRepository<T>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CreateIndexes()
  nameWithType.vb: MongoRepository(Of T).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CreateIndexes()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch*
  commentId: Overload:adas_core.Infrastructure.Repositories.MasterListRepository`1.GetMasterListByTextSearch
  href: adas_core.Infrastructure.Repositories.MasterListRepository-1.html#adas_core_Infrastructure_Repositories_MasterListRepository_1_GetMasterListByTextSearch_System_String_
  name: GetMasterListByTextSearch
  nameWithType: MasterListRepository<T>.GetMasterListByTextSearch
  fullName: adas_core.Infrastructure.Repositories.MasterListRepository<T>.GetMasterListByTextSearch
  nameWithType.vb: MasterListRepository(Of T).GetMasterListByTextSearch
  fullName.vb: adas_core.Infrastructure.Repositories.MasterListRepository(Of T).GetMasterListByTextSearch
