Files
adas-core/Documentation/docs/api/adas_core.Application.Services.Caching.CacheDispatcher.yml
T
2026-06-26 10:29:23 +02:00

2827 lines
124 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.Caching.CacheDispatcher
commentId: T:adas_core.Application.Services.Caching.CacheDispatcher
id: CacheDispatcher
parent: adas_core.Application.Services.Caching
children:
- adas_core.Application.Services.Caching.CacheDispatcher.#ctor(adas_core.Application.Services.Caching.RedisService,adas_core.Application.Services.Caching.CacheService,adas_core.Application.Services.Caching.NoCacheService,adas_core.Domain.Models.AppSettings.CacheSettings)
- adas_core.Application.Services.Caching.CacheDispatcher.CleanCache
- adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync(System.String)
- adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync(System.String)
- adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Boolean)
- adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
- adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
- adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
- adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
- adas_core.Application.Services.Caching.CacheDispatcher.GetValue(System.String)
- adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Boolean)
- adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
- adas_core.Application.Services.Caching.CacheDispatcher.SetValue(System.String,System.String)
langs:
- csharp
- vb
name: CacheDispatcher
nameWithType: CacheDispatcher
fullName: adas_core.Application.Services.Caching.CacheDispatcher
type: Class
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CacheDispatcher
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 14
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: >-
Orquestador de caché. Selecciona el backend (Redis, InMemory, None)
según CacheSettings y la entidad del key.
Implementa ICacheService y delega en el backend elegido.
example: []
syntax:
content: 'public class CacheDispatcher : ICacheService'
content.vb: Public Class CacheDispatcher Implements ICacheService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.ICacheService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.Caching.CacheDispatcher.#ctor(adas_core.Application.Services.Caching.RedisService,adas_core.Application.Services.Caching.CacheService,adas_core.Application.Services.Caching.NoCacheService,adas_core.Domain.Models.AppSettings.CacheSettings)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.#ctor(adas_core.Application.Services.Caching.RedisService,adas_core.Application.Services.Caching.CacheService,adas_core.Application.Services.Caching.NoCacheService,adas_core.Domain.Models.AppSettings.CacheSettings)
id: '#ctor(adas_core.Application.Services.Caching.RedisService,adas_core.Application.Services.Caching.CacheService,adas_core.Application.Services.Caching.NoCacheService,adas_core.Domain.Models.AppSettings.CacheSettings)'
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: CacheDispatcher(RedisService, CacheService, NoCacheService, CacheSettings)
nameWithType: CacheDispatcher.CacheDispatcher(RedisService, CacheService, NoCacheService, CacheSettings)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.CacheDispatcher(adas_core.Application.Services.Caching.RedisService, adas_core.Application.Services.Caching.CacheService, adas_core.Application.Services.Caching.NoCacheService, adas_core.Domain.Models.AppSettings.CacheSettings)
type: Constructor
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 14
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: >-
Orquestador de caché. Selecciona el backend (Redis, InMemory, None)
según CacheSettings y la entidad del key.
Implementa ICacheService y delega en el backend elegido.
example: []
syntax:
content: public CacheDispatcher(RedisService redis, CacheService memory, NoCacheService noop, CacheSettings cacheSettings)
parameters:
- id: redis
type: adas_core.Application.Services.Caching.RedisService
- id: memory
type: adas_core.Application.Services.Caching.CacheService
- id: noop
type: adas_core.Application.Services.Caching.NoCacheService
- id: cacheSettings
type: adas_core.Domain.Models.AppSettings.CacheSettings
content.vb: Public Sub New(redis As RedisService, memory As CacheService, noop As NoCacheService, cacheSettings As CacheSettings)
overload: adas_core.Application.Services.Caching.CacheDispatcher.#ctor*
nameWithType.vb: CacheDispatcher.New(RedisService, CacheService, NoCacheService, CacheSettings)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.New(adas_core.Application.Services.Caching.RedisService, adas_core.Application.Services.Caching.CacheService, adas_core.Application.Services.Caching.NoCacheService, adas_core.Domain.Models.AppSettings.CacheSettings)
name.vb: New(RedisService, CacheService, NoCacheService, CacheSettings)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
id: GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: CacheDispatcher.GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync<T>(string, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetOrSetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 80
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Asynchronously retrieves the object associated with the specified key from the selected backend, or sets it using the provided factory if it is not already cached.
example: []
syntax:
content: public Task<T> GetOrSetObjectAsync<T>(string key, Func<Task<T>> factory, TimeSpan? ttl = null, CancellationToken cancellationToken = default)
parameters:
- id: key
type: System.String
description: The cache key used to identify the object and to select the appropriate backend.
- id: factory
type: System.Func{System.Threading.Tasks.Task{{T}}}
description: A delegate that asynchronously produces the value to store when the key is not present in the selected backend.
- id: ttl
type: System.Nullable{System.TimeSpan}
description: An optional time-to-live duration for the cached object. If null, the backend's default expiration is applied.
- id: cancellationToken
type: System.Threading.CancellationToken
description: A token to observe while waiting for the operation to complete.
typeParameters:
- id: T
return:
type: System.Threading.Tasks.Task{{T}}
description: A task that represents the asynchronous operation, containing the retrieved or newly created object of type <code class="typeparamref">T</code>.
content.vb: Public Function GetOrSetObjectAsync(Of T)(key As String, factory As Func(Of Task(Of T)), ttl As TimeSpan? = Nothing, cancellationToken As CancellationToken = Nothing) As Task(Of T)
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
nameWithType.vb: CacheDispatcher.GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
id: GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetOrSetValueAsync(string, Func<Task<string>>, TimeSpan?)
nameWithType: CacheDispatcher.GetOrSetValueAsync(string, Func<Task<string>>, TimeSpan?)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync(string, System.Func<System.Threading.Tasks.Task<string>>, System.TimeSpan?)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetOrSetValueAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 96
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: >-
Asynchronously retrieves the value associated with the specified key from the backend selected for that key,
or loads and stores it using the provided loader function if it is not already present.
Supports an optional time-to-live (TTL) for the cached entry, and the returned value may be null.
example: []
syntax:
content: public Task<string?> GetOrSetValueAsync(string key, Func<Task<string>> loader, TimeSpan? ttl = null)
parameters:
- id: key
type: System.String
description: The key used to identify the cached value and to select the appropriate backend.
- id: loader
type: System.Func{System.Threading.Tasks.Task{System.String}}
description: An asynchronous function that produces the value to cache when no existing entry is found.
- id: ttl
type: System.Nullable{System.TimeSpan}
description: An optional time-to-live duration after which the cached entry expires. If null, the backend's default TTL is used.
return:
type: System.Threading.Tasks.Task{System.String}
description: A task that represents the asynchronous operation, containing the cached or loaded string value, or null if no value could be obtained.
content.vb: Public Function GetOrSetValueAsync(key As String, loader As Func(Of Task(Of String)), ttl As TimeSpan? = Nothing) As Task(Of String)
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
nameWithType.vb: CacheDispatcher.GetOrSetValueAsync(String, Func(Of Task(Of String)), TimeSpan?)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync(String, System.Func(Of System.Threading.Tasks.Task(Of String)), System.TimeSpan?)
name.vb: GetOrSetValueAsync(String, Func(Of Task(Of String)), TimeSpan?)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
id: GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: CacheDispatcher.GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync<T>(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetOrSetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 115
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: >-
Asynchronously retrieves the object associated with the specified grouped field and patient, or creates and stores it using the provided factory if it does not exist.
The appropriate backend is selected based on the grouped field and patient identifier before the underlying get-or-set operation is performed.
example: []
syntax:
content: public Task<T> GetOrSetObjectAsync<T>(GroupedField groupedField, ObjectId patientId, Func<Task<T>> factory, TimeSpan? ttl = null, CancellationToken cancellationToken = default)
parameters:
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouped field that determines the target backend and identifies the cached object.
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose object is being retrieved or created.
- id: factory
type: System.Func{System.Threading.Tasks.Task{{T}}}
description: The asynchronous factory used to create the object when no cached value is available.
- id: ttl
type: System.Nullable{System.TimeSpan}
description: An optional time-to-live applied to the cached object. When <code>null</code>, the backend's default expiration is used.
- id: cancellationToken
type: System.Threading.CancellationToken
description: The token to observe for canceling the asynchronous operation.
typeParameters:
- id: T
description: The type of the object to retrieve or create.
return:
type: System.Threading.Tasks.Task{{T}}
description: A task that represents the asynchronous get-or-set operation, containing the retrieved or newly created object.
content.vb: Public Function GetOrSetObjectAsync(Of T)(groupedField As GroupedField, patientId As ObjectId, factory As Func(Of Task(Of T)), ttl As TimeSpan? = Nothing, cancellationToken As CancellationToken = Nothing) As Task(Of T)
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
nameWithType.vb: CacheDispatcher.GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync(Of T)(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.SetValue(System.String,System.String)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.SetValue(System.String,System.String)
id: SetValue(System.String,System.String)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: SetValue(string, string)
nameWithType: CacheDispatcher.SetValue(string, string)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.SetValue(string, string)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SetValue
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 131
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Sets the value associated with the specified key by selecting the appropriate backend for that key and delegating the assignment to it.
example: []
syntax:
content: public void SetValue(string key, string value)
parameters:
- id: key
type: System.String
description: The key used to select the backend and identify the value to set.
- id: value
type: System.String
description: The value to associate with the specified key.
content.vb: Public Sub SetValue(key As String, value As String)
overload: adas_core.Application.Services.Caching.CacheDispatcher.SetValue*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.SetValue(System.String,System.String)
nameWithType.vb: CacheDispatcher.SetValue(String, String)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.SetValue(String, String)
name.vb: SetValue(String, String)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetValue(System.String)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetValue(System.String)
id: GetValue(System.String)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetValue(string)
nameWithType: CacheDispatcher.GetValue(string)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetValue(string)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetValue
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 139
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Retrieves the value associated with the specified key by delegating the lookup to a backend selected for that key.
example: []
syntax:
content: public string? GetValue(string key)
parameters:
- id: key
type: System.String
description: The key used to select the backend and retrieve the associated value.
return:
type: System.String
description: The value associated with the key, or <code>null</code> if the selected backend returns no value.
content.vb: Public Function GetValue(key As String) As String
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetValue*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetValue(System.String)
nameWithType.vb: CacheDispatcher.GetValue(String)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetValue(String)
name.vb: GetValue(String)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Boolean)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Boolean)
id: GetObjectAsync``1(System.String,System.Boolean)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetObjectAsync<T>(string, bool)
nameWithType: CacheDispatcher.GetObjectAsync<T>(string, bool)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync<T>(string, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 148
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Retrieves an object of type <code class="typeparamref">T</code> from the backend selected by the given key, with an option to trigger an update.
example: []
syntax:
content: public Task<T?> GetObjectAsync<T>(string key, bool upd = true)
parameters:
- id: key
type: System.String
description: The identifier used to select the appropriate backend and to look up the object.
- id: upd
type: System.Boolean
description: Indicates whether the underlying backend should perform an update during retrieval. Defaults to <code>true</code>.
typeParameters:
- id: T
return:
type: System.Threading.Tasks.Task{{T}}
description: A task that represents the asynchronous retrieval operation, containing the object of type <code class="typeparamref">T</code> or <code>null</code> if not found.
content.vb: Public Function GetObjectAsync(Of T)(key As String, upd As Boolean = True) As Task(Of T)
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean)
nameWithType.vb: CacheDispatcher.GetObjectAsync(Of T)(String, Boolean)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync(Of T)(String, Boolean)
name.vb: GetObjectAsync(Of T)(String, Boolean)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Boolean)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Boolean)
id: SetObjectAsync``1(System.String,``0,System.Boolean)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: SetObjectAsync<T>(string, T, bool)
nameWithType: CacheDispatcher.SetObjectAsync<T>(string, T, bool)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync<T>(string, T, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 159
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Asynchronously stores an object in the backend selected by the specified key.
example: []
syntax:
content: public Task SetObjectAsync<T>(string key, T obj, bool upd = true)
parameters:
- id: key
type: System.String
description: The key used to select the backend and identify the stored object.
- id: obj
type: '{T}'
description: The object to store in the selected backend.
- id: upd
type: System.Boolean
description: Indicates whether an update operation should be performed. Defaults to <code>true</code>.
typeParameters:
- id: T
description: The type of the object to store.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous store operation.
content.vb: Public Function SetObjectAsync(Of T)(key As String, obj As T, upd As Boolean = True) As Task
overload: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Boolean)
nameWithType.vb: CacheDispatcher.SetObjectAsync(Of T)(String, T, Boolean)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync(Of T)(String, T, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, Boolean)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
id: GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: GetObjectAsync<T>(string, TimeSpan?, bool)
nameWithType: CacheDispatcher.GetObjectAsync<T>(string, TimeSpan?, bool)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync<T>(string, System.TimeSpan?, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 169
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Retrieves an object of the specified type from the backend selected by the given key, optionally applying a time-to-live and update behavior.
example: []
syntax:
content: public Task<T?> GetObjectAsync<T>(string key, TimeSpan? ttl, bool upd)
parameters:
- id: key
type: System.String
description: The identifier used to select the backend and locate the stored object.
- id: ttl
type: System.Nullable{System.TimeSpan}
description: An optional time-to-live applied to the object; if null, the backend's default is used.
- id: upd
type: System.Boolean
description: A flag indicating whether the retrieval should update the object's state (e.g., refresh expiration).
typeParameters:
- id: T
return:
type: System.Threading.Tasks.Task{{T}}
description: A task containing the deserialized object, or null if the object is not found in the selected backend.
content.vb: Public Function GetObjectAsync(Of T)(key As String, ttl As TimeSpan?, upd As Boolean) As Task(Of T)
overload: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
nameWithType.vb: CacheDispatcher.GetObjectAsync(Of T)(String, TimeSpan?, Boolean)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync(Of T)(String, System.TimeSpan?, Boolean)
name.vb: GetObjectAsync(Of T)(String, TimeSpan?, Boolean)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
id: SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: SetObjectAsync<T>(string, T, TimeSpan?, bool)
nameWithType: CacheDispatcher.SetObjectAsync<T>(string, T, TimeSpan?, bool)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync<T>(string, T, System.TimeSpan?, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SetObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 180
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Asynchronously stores an object in the backend selected for the specified key, with an optional time-to-live and update flag.
example: []
syntax:
content: public Task SetObjectAsync<T>(string key, T obj, TimeSpan? ttl, bool upd)
parameters:
- id: key
type: System.String
description: The key used to select the target backend and identify the object.
- id: obj
type: '{T}'
description: The object to store.
- id: ttl
type: System.Nullable{System.TimeSpan}
description: The optional time-to-live duration for the stored object.
- id: upd
type: System.Boolean
description: Indicates whether to update an existing entry or create a new one.
typeParameters:
- id: T
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous set operation.
content.vb: Public Function SetObjectAsync(Of T)(key As String, obj As T, ttl As TimeSpan?, upd As Boolean) As Task
overload: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Nullable{System.TimeSpan},System.Boolean)
nameWithType.vb: CacheDispatcher.SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync(Of T)(String, T, System.TimeSpan?, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync(System.String)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync(System.String)
id: DeleteObjectAsync(System.String)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: DeleteObjectAsync(string)
nameWithType: CacheDispatcher.DeleteObjectAsync(string)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync(string)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeleteObjectAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 188
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Asynchronously deletes the object identified by the specified key by delegating the operation to the backend selected for that key.
example: []
syntax:
content: public Task DeleteObjectAsync(string key)
parameters:
- id: key
type: System.String
description: The identifier of the object to delete, also used to resolve the responsible backend.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous delete operation.
content.vb: Public Function DeleteObjectAsync(key As String) As Task
overload: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String)
nameWithType.vb: CacheDispatcher.DeleteObjectAsync(String)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync(String)
name.vb: DeleteObjectAsync(String)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync(System.String)
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync(System.String)
id: DeleteByPatternAsync(System.String)
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: DeleteByPatternAsync(string)
nameWithType: CacheDispatcher.DeleteByPatternAsync(string)
fullName: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync(string)
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeleteByPatternAsync
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 196
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Deletes entries matching the specified pattern from both Redis and in-memory storage, returning the total count of deleted entries.
example: []
syntax:
content: public Task<long> DeleteByPatternAsync(string pattern)
parameters:
- id: pattern
type: System.String
description: The pattern used to match entries for deletion in both storage backends.
return:
type: System.Threading.Tasks.Task{System.Int64}
description: The combined total number of entries deleted from Redis and in-memory storage.
content.vb: Public Function DeleteByPatternAsync(pattern As String) As Task(Of Long)
overload: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String)
nameWithType.vb: CacheDispatcher.DeleteByPatternAsync(String)
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync(String)
name.vb: DeleteByPatternAsync(String)
- uid: adas_core.Application.Services.Caching.CacheDispatcher.CleanCache
commentId: M:adas_core.Application.Services.Caching.CacheDispatcher.CleanCache
id: CleanCache
parent: adas_core.Application.Services.Caching.CacheDispatcher
langs:
- csharp
- vb
name: CleanCache()
nameWithType: CacheDispatcher.CleanCache()
fullName: adas_core.Application.Services.Caching.CacheDispatcher.CleanCache()
type: Method
source:
remote:
path: adas-core.Application/Services/Caching/CacheDispatcher.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CleanCache
path: ../../adas-core.Application/Services/Caching/CacheDispatcher.cs
startLine: 202
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Caching
summary: Clears all cached data from both the in-memory cache and the Redis cache, ensuring that stale entries are removed across all configured cache providers.
example: []
syntax:
content: public void CleanCache()
content.vb: Public Sub CleanCache()
overload: adas_core.Application.Services.Caching.CacheDispatcher.CleanCache*
implements:
- adas_core.Application.Services.Interfaces.ICacheService.CleanCache
references:
- uid: adas_core.Application.Services.Caching
commentId: N:adas_core.Application.Services.Caching
href: adas_core.html
name: adas_core.Application.Services.Caching
nameWithType: adas_core.Application.Services.Caching
fullName: adas_core.Application.Services.Caching
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Caching
name: Caching
href: adas_core.Application.Services.Caching.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Caching
name: Caching
href: adas_core.Application.Services.Caching.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.Application.Services.Interfaces.ICacheService
commentId: T:adas_core.Application.Services.Interfaces.ICacheService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ICacheService.html
name: ICacheService
nameWithType: ICacheService
fullName: adas_core.Application.Services.Interfaces.ICacheService
- 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.Application.Services.Interfaces
commentId: N:adas_core.Application.Services.Interfaces
href: adas_core.html
name: adas_core.Application.Services.Interfaces
nameWithType: adas_core.Application.Services.Interfaces
fullName: adas_core.Application.Services.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.NumberUtils
commentId: T:adas_core.Domain.Utils.NumberUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.NumberUtils.html
name: NumberUtils
nameWithType: NumberUtils
fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
isExternal: true
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils
commentId: T:adas_core.Domain.Utils.ObjectUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.ObjectUtils.html
name: ObjectUtils
nameWithType: ObjectUtils
fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
commentId: N:adas_core.Domain.Utils
href: adas_core.html
name: adas_core.Domain.Utils
nameWithType: adas_core.Domain.Utils
fullName: adas_core.Domain.Utils
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.Caching.CacheDispatcher.#ctor*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.#ctor
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher__ctor_adas_core_Application_Services_Caching_RedisService_adas_core_Application_Services_Caching_CacheService_adas_core_Application_Services_Caching_NoCacheService_adas_core_Domain_Models_AppSettings_CacheSettings_
name: CacheDispatcher
nameWithType: CacheDispatcher.CacheDispatcher
fullName: adas_core.Application.Services.Caching.CacheDispatcher.CacheDispatcher
nameWithType.vb: CacheDispatcher.New
fullName.vb: adas_core.Application.Services.Caching.CacheDispatcher.New
name.vb: New
- uid: adas_core.Application.Services.Caching.RedisService
commentId: T:adas_core.Application.Services.Caching.RedisService
parent: adas_core.Application.Services.Caching
href: adas_core.Application.Services.Caching.RedisService.html
name: RedisService
nameWithType: RedisService
fullName: adas_core.Application.Services.Caching.RedisService
- uid: adas_core.Application.Services.Caching.CacheService
commentId: T:adas_core.Application.Services.Caching.CacheService
parent: adas_core.Application.Services.Caching
href: adas_core.Application.Services.Caching.CacheService.html
name: CacheService
nameWithType: CacheService
fullName: adas_core.Application.Services.Caching.CacheService
- uid: adas_core.Application.Services.Caching.NoCacheService
commentId: T:adas_core.Application.Services.Caching.NoCacheService
parent: adas_core.Application.Services.Caching
href: adas_core.Application.Services.Caching.NoCacheService.html
name: NoCacheService
nameWithType: NoCacheService
fullName: adas_core.Application.Services.Caching.NoCacheService
- uid: adas_core.Domain.Models.AppSettings.CacheSettings
commentId: T:adas_core.Domain.Models.AppSettings.CacheSettings
parent: adas_core.Domain.Models.AppSettings
href: adas_core.Domain.Models.AppSettings.CacheSettings.html
name: CacheSettings
nameWithType: CacheSettings
fullName: adas_core.Domain.Models.AppSettings.CacheSettings
- uid: adas_core.Domain.Models.AppSettings
commentId: N:adas_core.Domain.Models.AppSettings
href: adas_core.html
name: adas_core.Domain.Models.AppSettings
nameWithType: adas_core.Domain.Models.AppSettings
fullName: adas_core.Domain.Models.AppSettings
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.AppSettings
name: AppSettings
href: adas_core.Domain.Models.AppSettings.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.AppSettings
name: AppSettings
href: adas_core.Domain.Models.AppSettings.html
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
name: GetOrSetObjectAsync
nameWithType: CacheDispatcher.GetOrSetObjectAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetObjectAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
parent: adas_core.Application.Services.Interfaces.ICacheService
definition: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
name: GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: ICacheService.GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync<T>(string, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
nameWithType.vb: ICacheService.GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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: '>'
- name: '>'
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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: )
- name: )
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- 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: System.Func{System.Threading.Tasks.Task{{T}}}
commentId: T:System.Func{System.Threading.Tasks.Task{``0}}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func<Task<T>>
nameWithType: Func<Task<T>>
fullName: System.Func<System.Threading.Tasks.Task<T>>
nameWithType.vb: Func(Of Task(Of T))
fullName.vb: System.Func(Of System.Threading.Tasks.Task(Of T))
name.vb: Func(Of Task(Of T))
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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: '>'
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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: )
- name: )
- uid: System.Nullable{System.TimeSpan}
commentId: T:System.Nullable{System.TimeSpan}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan?
nameWithType: TimeSpan?
fullName: System.TimeSpan?
spec.csharp:
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
spec.vb:
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- uid: System.Threading.CancellationToken
commentId: T:System.Threading.CancellationToken
parent: System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
name: CancellationToken
nameWithType: CancellationToken
fullName: System.Threading.CancellationToken
- 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.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
name: GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: ICacheService.GetOrSetObjectAsync<T>(string, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync<T>(string, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
nameWithType.vb: ICacheService.GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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: '>'
- name: '>'
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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: )
- name: )
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func<TResult>
nameWithType: Func<TResult>
fullName: System.Func<TResult>
nameWithType.vb: Func(Of TResult)
fullName.vb: System.Func(Of TResult)
name.vb: Func(Of TResult)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- name: TResult
- 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: System.Threading
commentId: N:System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading
nameWithType: System.Threading
fullName: System.Threading
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
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
- uid: System.Threading.Tasks.Task`1
commentId: T:System.Threading.Tasks.Task`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<TResult>
nameWithType: Task<TResult>
fullName: System.Threading.Tasks.Task<TResult>
nameWithType.vb: Task(Of TResult)
fullName.vb: System.Threading.Tasks.Task(Of TResult)
name.vb: Task(Of TResult)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: System.Threading.Tasks
commentId: N:System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading.Tasks
nameWithType: System.Threading.Tasks
fullName: System.Threading.Tasks
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_GetOrSetValueAsync_System_String_System_Func_System_Threading_Tasks_Task_System_String___System_Nullable_System_TimeSpan__
name: GetOrSetValueAsync
nameWithType: CacheDispatcher.GetOrSetValueAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetOrSetValueAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetValueAsync_System_String_System_Func_System_Threading_Tasks_Task_System_String___System_Nullable_System_TimeSpan__
name: GetOrSetValueAsync(string, Func<Task<string>>, TimeSpan?)
nameWithType: ICacheService.GetOrSetValueAsync(string, Func<Task<string>>, TimeSpan?)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(string, System.Func<System.Threading.Tasks.Task<string>>, System.TimeSpan?)
nameWithType.vb: ICacheService.GetOrSetValueAsync(String, Func(Of Task(Of String)), TimeSpan?)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(String, System.Func(Of System.Threading.Tasks.Task(Of String)), System.TimeSpan?)
name.vb: GetOrSetValueAsync(String, Func(Of Task(Of String)), TimeSpan?)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
name: GetOrSetValueAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetValueAsync_System_String_System_Func_System_Threading_Tasks_Task_System_String___System_Nullable_System_TimeSpan__
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: '>'
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan})
name: GetOrSetValueAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetValueAsync_System_String_System_Func_System_Threading_Tasks_Task_System_String___System_Nullable_System_TimeSpan__
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: )
- uid: System.Func{System.Threading.Tasks.Task{System.String}}
commentId: T:System.Func{System.Threading.Tasks.Task{System.String}}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func<Task<string>>
nameWithType: Func<Task<string>>
fullName: System.Func<System.Threading.Tasks.Task<string>>
nameWithType.vb: Func(Of Task(Of String))
fullName.vb: System.Func(Of System.Threading.Tasks.Task(Of String))
name.vb: Func(Of Task(Of String))
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: System.Threading.Tasks.Task{System.String}
commentId: T:System.Threading.Tasks.Task{System.String}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<string>
nameWithType: Task<string>
fullName: System.Threading.Tasks.Task<string>
nameWithType.vb: Task(Of String)
fullName.vb: System.Threading.Tasks.Task(Of String)
name.vb: Task(Of String)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- 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.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
parent: adas_core.Application.Services.Interfaces.ICacheService
definition: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
name: GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: ICacheService.GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync<T>(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
nameWithType.vb: ICacheService.GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(Of T)(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: <
- name: T
- name: '>'
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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: '>'
- name: '>'
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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: )
- name: )
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
commentId: T:adas_core.Domain.Models.GroupedObservations.GroupedField
parent: adas_core.Domain.Models.GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.GroupedField.html
name: GroupedField
nameWithType: GroupedField
fullName: adas_core.Domain.Models.GroupedObservations.GroupedField
- 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.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
name: GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
nameWithType: ICacheService.GetOrSetObjectAsync<T>(GroupedField, ObjectId, Func<Task<T>>, TimeSpan?, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync<T>(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func<System.Threading.Tasks.Task<T>>, System.TimeSpan?, System.Threading.CancellationToken)
nameWithType.vb: ICacheService.GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(Of T)(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?, System.Threading.CancellationToken)
name.vb: GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: <
- name: T
- name: '>'
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- 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: '>'
- name: '>'
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync``1(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken)
name: GetOrSetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetOrSetObjectAsync__1_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- 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: )
- name: )
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
- uid: adas_core.Domain.Models.GroupedObservations
commentId: N:adas_core.Domain.Models.GroupedObservations
href: adas_core.html
name: adas_core.Domain.Models.GroupedObservations
nameWithType: adas_core.Domain.Models.GroupedObservations
fullName: adas_core.Domain.Models.GroupedObservations
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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.html
- 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.Application.Services.Caching.CacheDispatcher.SetValue*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.SetValue
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_SetValue_System_String_System_String_
name: SetValue
nameWithType: CacheDispatcher.SetValue
fullName: adas_core.Application.Services.Caching.CacheDispatcher.SetValue
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetValue(System.String,System.String)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.SetValue(System.String,System.String)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetValue_System_String_System_String_
name: SetValue(string, string)
nameWithType: ICacheService.SetValue(string, string)
fullName: adas_core.Application.Services.Interfaces.ICacheService.SetValue(string, string)
nameWithType.vb: ICacheService.SetValue(String, String)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.SetValue(String, String)
name.vb: SetValue(String, String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetValue(System.String,System.String)
name: SetValue
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetValue_System_String_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- 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.Services.Interfaces.ICacheService.SetValue(System.String,System.String)
name: SetValue
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetValue_System_String_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetValue*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.GetValue
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_GetValue_System_String_
name: GetValue
nameWithType: CacheDispatcher.GetValue
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetValue
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetValue(System.String)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetValue(System.String)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetValue_System_String_
name: GetValue(string)
nameWithType: ICacheService.GetValue(string)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetValue(string)
nameWithType.vb: ICacheService.GetValue(String)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetValue(String)
name.vb: GetValue(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetValue(System.String)
name: GetValue
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetValue_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.Application.Services.Interfaces.ICacheService.GetValue(System.String)
name: GetValue
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetValue_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_GetObjectAsync__1_System_String_System_Boolean_
name: GetObjectAsync
nameWithType: CacheDispatcher.GetObjectAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.GetObjectAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Boolean_
name: GetObjectAsync<T>(string, bool)
nameWithType: ICacheService.GetObjectAsync<T>(string, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync<T>(string, bool)
nameWithType.vb: ICacheService.GetObjectAsync(Of T)(String, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync(Of T)(String, Boolean)
name.vb: GetObjectAsync(Of T)(String, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean)
name: GetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean)
name: GetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_SetObjectAsync__1_System_String___0_System_Boolean_
name: SetObjectAsync
nameWithType: CacheDispatcher.SetObjectAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.SetObjectAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
parent: adas_core.Application.Services.Interfaces.ICacheService
definition: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
name: SetObjectAsync<T>(string, T, bool)
nameWithType: ICacheService.SetObjectAsync<T>(string, T, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync<T>(string, T, bool)
nameWithType.vb: ICacheService.SetObjectAsync(Of T)(String, T, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(Of T)(String, T, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- 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.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
name: SetObjectAsync<T>(string, T, bool)
nameWithType: ICacheService.SetObjectAsync<T>(string, T, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync<T>(string, T, bool)
nameWithType.vb: ICacheService.SetObjectAsync(Of T)(String, T, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(Of T)(String, T, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: T
name: T
nameWithType: T
fullName: T
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Nullable_System_TimeSpan__System_Boolean_
name: GetObjectAsync<T>(string, TimeSpan?, bool)
nameWithType: ICacheService.GetObjectAsync<T>(string, TimeSpan?, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync<T>(string, System.TimeSpan?, bool)
nameWithType.vb: ICacheService.GetObjectAsync(Of T)(String, TimeSpan?, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync(Of T)(String, System.TimeSpan?, Boolean)
name.vb: GetObjectAsync(Of T)(String, TimeSpan?, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
name: GetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Nullable_System_TimeSpan__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean)
name: GetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_GetObjectAsync__1_System_String_System_Nullable_System_TimeSpan__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Nullable{System.TimeSpan},System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
parent: adas_core.Application.Services.Interfaces.ICacheService
definition: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
name: SetObjectAsync<T>(string, T, TimeSpan?, bool)
nameWithType: ICacheService.SetObjectAsync<T>(string, T, TimeSpan?, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync<T>(string, T, System.TimeSpan?, bool)
nameWithType.vb: ICacheService.SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(Of T)(String, T, System.TimeSpan?, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
name: SetObjectAsync<T>(string, T, TimeSpan?, bool)
nameWithType: ICacheService.SetObjectAsync<T>(string, T, TimeSpan?, bool)
fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync<T>(string, T, System.TimeSpan?, bool)
nameWithType.vb: ICacheService.SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(Of T)(String, T, System.TimeSpan?, Boolean)
name.vb: SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean)
name: SetObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_SetObjectAsync__1_System_String___0_System_Nullable_System_TimeSpan__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_DeleteObjectAsync_System_String_
name: DeleteObjectAsync
nameWithType: CacheDispatcher.DeleteObjectAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.DeleteObjectAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteObjectAsync_System_String_
name: DeleteObjectAsync(string)
nameWithType: ICacheService.DeleteObjectAsync(string)
fullName: adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(string)
nameWithType.vb: ICacheService.DeleteObjectAsync(String)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(String)
name.vb: DeleteObjectAsync(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String)
name: DeleteObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteObjectAsync_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.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String)
name: DeleteObjectAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteObjectAsync_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_DeleteByPatternAsync_System_String_
name: DeleteByPatternAsync
nameWithType: CacheDispatcher.DeleteByPatternAsync
fullName: adas_core.Application.Services.Caching.CacheDispatcher.DeleteByPatternAsync
- uid: adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String)
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String)
parent: adas_core.Application.Services.Interfaces.ICacheService
isExternal: true
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteByPatternAsync_System_String_
name: DeleteByPatternAsync(string)
nameWithType: ICacheService.DeleteByPatternAsync(string)
fullName: adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(string)
nameWithType.vb: ICacheService.DeleteByPatternAsync(String)
fullName.vb: adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(String)
name.vb: DeleteByPatternAsync(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String)
name: DeleteByPatternAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteByPatternAsync_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.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String)
name: DeleteByPatternAsync
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_DeleteByPatternAsync_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Threading.Tasks.Task{System.Int64}
commentId: T:System.Threading.Tasks.Task{System.Int64}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<long>
nameWithType: Task<long>
fullName: System.Threading.Tasks.Task<long>
nameWithType.vb: Task(Of Long)
fullName.vb: System.Threading.Tasks.Task(Of Long)
name.vb: Task(Of Long)
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.Int64
name: long
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
- 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.Int64
name: Long
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
- name: )
- uid: adas_core.Application.Services.Caching.CacheDispatcher.CleanCache*
commentId: Overload:adas_core.Application.Services.Caching.CacheDispatcher.CleanCache
href: adas_core.Application.Services.Caching.CacheDispatcher.html#adas_core_Application_Services_Caching_CacheDispatcher_CleanCache
name: CleanCache
nameWithType: CacheDispatcher.CleanCache
fullName: adas_core.Application.Services.Caching.CacheDispatcher.CleanCache
- uid: adas_core.Application.Services.Interfaces.ICacheService.CleanCache
commentId: M:adas_core.Application.Services.Interfaces.ICacheService.CleanCache
parent: adas_core.Application.Services.Interfaces.ICacheService
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_CleanCache
name: CleanCache()
nameWithType: ICacheService.CleanCache()
fullName: adas_core.Application.Services.Interfaces.ICacheService.CleanCache()
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ICacheService.CleanCache
name: CleanCache
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_CleanCache
- name: (
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ICacheService.CleanCache
name: CleanCache
href: adas_core.Application.Services.Interfaces.ICacheService.html#adas_core_Application_Services_Interfaces_ICacheService_CleanCache
- name: (
- name: )