### YamlMime:ManagedReference items: - uid: adas_core.Application.Services.Caching.NoCacheService commentId: T:adas_core.Application.Services.Caching.NoCacheService id: NoCacheService parent: adas_core.Application.Services.Caching children: - adas_core.Application.Services.Caching.NoCacheService.CleanCache - adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync(System.String) - adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync(System.String) - adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync``1(System.String,System.Boolean) - adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean) - adas_core.Application.Services.Caching.NoCacheService.GetOrSetObjectAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan},System.Threading.CancellationToken) - adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan}) - adas_core.Application.Services.Caching.NoCacheService.GetValue(System.String) - adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync``1(System.String,``0,System.Boolean) - adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean) - adas_core.Application.Services.Caching.NoCacheService.SetValue(System.String,System.String) langs: - csharp - vb name: NoCacheService nameWithType: NoCacheService fullName: adas_core.Application.Services.Caching.NoCacheService type: Class source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: NoCacheService path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 11 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Implementación nula de ICacheService. No almacena nada, no devuelve nada y no interfiere con el flujo. Se usa cuando el CacheMode es "None". example: [] syntax: content: 'public class NoCacheService : ICacheService' content.vb: Public Class NoCacheService 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.NoCacheService.SetValue(System.String,System.String) commentId: M:adas_core.Application.Services.Caching.NoCacheService.SetValue(System.String,System.String) id: SetValue(System.String,System.String) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: SetValue(string, string) nameWithType: NoCacheService.SetValue(string, string) fullName: adas_core.Application.Services.Caching.NoCacheService.SetValue(string, string) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: SetValue path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 18 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Stub implementation that performs no action. Intended as a placeholder for storing a value associated with the specified key. example: [] syntax: content: public void SetValue(string key, string value) parameters: - id: key type: System.String description: The identifier used to reference the value. - id: value type: System.String description: The value intended to be associated with the key. content.vb: Public Sub SetValue(key As String, value As String) overload: adas_core.Application.Services.Caching.NoCacheService.SetValue* implements: - adas_core.Application.Services.Interfaces.ICacheService.SetValue(System.String,System.String) nameWithType.vb: NoCacheService.SetValue(String, String) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.SetValue(String, String) name.vb: SetValue(String, String) - uid: adas_core.Application.Services.Caching.NoCacheService.GetValue(System.String) commentId: M:adas_core.Application.Services.Caching.NoCacheService.GetValue(System.String) id: GetValue(System.String) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: GetValue(string) nameWithType: NoCacheService.GetValue(string) fullName: adas_core.Application.Services.Caching.NoCacheService.GetValue(string) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetValue path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 29 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Retrieves the string value associated with the specified key. Returns null when no value is found for the given key. example: [] syntax: content: public string? GetValue(string key) parameters: - id: key type: System.String description: The key used to look up the associated value. return: type: System.String description: The value associated with key, or null if no value is found. content.vb: Public Function GetValue(key As String) As String overload: adas_core.Application.Services.Caching.NoCacheService.GetValue* implements: - adas_core.Application.Services.Interfaces.ICacheService.GetValue(System.String) nameWithType.vb: NoCacheService.GetValue(String) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.GetValue(String) name.vb: GetValue(String) - uid: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync``1(System.String,System.Boolean) commentId: M:adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync``1(System.String,System.Boolean) id: GetObjectAsync``1(System.String,System.Boolean) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: GetObjectAsync(string, bool) nameWithType: NoCacheService.GetObjectAsync(string, bool) fullName: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync(string, bool) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 40 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Asynchronously retrieves an object of type T associated with the specified key. example: [] syntax: content: public Task GetObjectAsync(string key, bool updateExpiration = true) parameters: - id: key type: System.String description: The identifier of the object to retrieve. - id: updateExpiration type: System.Boolean description: Indicates whether the expiration of the entry should be updated upon retrieval. typeParameters: - id: T return: type: System.Threading.Tasks.Task{{T}} description: A that represents the asynchronous retrieval, containing the object associated with the key or the default value of T if not found. content.vb: Public Function GetObjectAsync(Of T)(key As String, updateExpiration As Boolean = True) As Task(Of T) overload: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Boolean) nameWithType.vb: NoCacheService.GetObjectAsync(Of T)(String, Boolean) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync(Of T)(String, Boolean) name.vb: GetObjectAsync(Of T)(String, Boolean) - uid: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync``1(System.String,``0,System.Boolean) commentId: M:adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync``1(System.String,``0,System.Boolean) id: SetObjectAsync``1(System.String,``0,System.Boolean) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: SetObjectAsync(string, T, bool) nameWithType: NoCacheService.SetObjectAsync(string, T, bool) fullName: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync(string, T, bool) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: SetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 52 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Asynchronously stores the specified object associated with the given key in the underlying data store. When updateExpiration is true, the expiration of the entry is refreshed; otherwise the existing expiration is preserved. example: [] syntax: content: public Task SetObjectAsync(string key, T obj, bool updateExpiration = true) parameters: - id: key type: System.String description: The unique identifier used to store and later retrieve the object. - id: obj type: '{T}' description: The object to store in the data store. - id: updateExpiration type: System.Boolean description: Indicates whether the expiration time of the cached entry should be updated. Defaults to true. typeParameters: - id: T return: type: System.Threading.Tasks.Task content.vb: Public Function SetObjectAsync(Of T)(key As String, obj As T, updateExpiration As Boolean = True) As Task overload: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Boolean) nameWithType.vb: NoCacheService.SetObjectAsync(Of T)(String, T, Boolean) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync(Of T)(String, T, Boolean) name.vb: SetObjectAsync(Of T)(String, T, Boolean) - uid: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean) commentId: M:adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService langs: - csharp - vb name: GetObjectAsync(string, TimeSpan?, bool) nameWithType: NoCacheService.GetObjectAsync(string, TimeSpan?, bool) fullName: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync(string, System.TimeSpan?, bool) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 65 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Asynchronously retrieves an object of type T associated with the specified key. Supports an optional time-to-live override and an option to update the expiration of the stored entry. example: [] syntax: content: public Task GetObjectAsync(string key, TimeSpan? ttlOverride, bool updateExpiration) parameters: - id: key type: System.String description: The unique identifier used to look up the stored object. - id: ttlOverride type: System.Nullable{System.TimeSpan} description: An optional time-to-live value that, when provided, overrides the default expiration for the entry. - id: updateExpiration type: System.Boolean description: Indicates whether the expiration of the entry should be refreshed upon a successful retrieval. typeParameters: - id: T return: type: System.Threading.Tasks.Task{{T}} description: A that represents the asynchronous operation, containing the retrieved object or null if no value is found. content.vb: Public Function GetObjectAsync(Of T)(key As String, ttlOverride As TimeSpan?, updateExpiration As Boolean) As Task(Of T) overload: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync``1(System.String,System.Nullable{System.TimeSpan},System.Boolean) nameWithType.vb: NoCacheService.GetObjectAsync(Of T)(String, TimeSpan?, Boolean) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync(Of T)(String, System.TimeSpan?, Boolean) name.vb: GetObjectAsync(Of T)(String, TimeSpan?, Boolean) - uid: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync``1(System.String,``0,System.Nullable{System.TimeSpan},System.Boolean) commentId: M:adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService langs: - csharp - vb name: SetObjectAsync(string, T, TimeSpan?, bool) nameWithType: NoCacheService.SetObjectAsync(string, T, TimeSpan?, bool) fullName: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync(string, T, System.TimeSpan?, bool) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: SetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 78 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Asynchronously stores an object associated with the specified key, optionally overriding the time-to-live and updating the expiration. example: [] syntax: content: public Task SetObjectAsync(string key, T obj, TimeSpan? ttlOverride, bool updateExpiration) parameters: - id: key type: System.String description: The identifier used to store and retrieve the object. - id: obj type: '{T}' description: The object to be stored. - id: ttlOverride type: System.Nullable{System.TimeSpan} description: An optional time-to-live value that overrides the default expiration period; null uses the default. - id: updateExpiration type: System.Boolean description: A value indicating whether the expiration time should be updated. 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, ttlOverride As TimeSpan?, updateExpiration As Boolean) As Task overload: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync``1(System.String,{T},System.Nullable{System.TimeSpan},System.Boolean) nameWithType.vb: NoCacheService.SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync(Of T)(String, T, System.TimeSpan?, Boolean) name.vb: SetObjectAsync(Of T)(String, T, TimeSpan?, Boolean) - uid: adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync(System.String) commentId: M:adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync(System.String) id: DeleteByPatternAsync(System.String) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: DeleteByPatternAsync(string) nameWithType: NoCacheService.DeleteByPatternAsync(string) fullName: adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync(string) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: DeleteByPatternAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 89 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Asynchronously deletes items matching the specified pattern and returns the number of items removed. This implementation is a stub that always returns 0, performing no actual deletion regardless of the provided pattern. example: [] syntax: content: public Task DeleteByPatternAsync(string pattern) parameters: - id: pattern type: System.String description: The pattern used to identify the items to delete. return: type: System.Threading.Tasks.Task{System.Int64} description: A representing the asynchronous operation, with a result of 0 indicating that no items were deleted. content.vb: Public Function DeleteByPatternAsync(pattern As String) As Task(Of Long) overload: adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.DeleteByPatternAsync(System.String) nameWithType.vb: NoCacheService.DeleteByPatternAsync(String) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync(String) name.vb: DeleteByPatternAsync(String) - uid: adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync(System.String) commentId: M:adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync(System.String) id: DeleteObjectAsync(System.String) parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: DeleteObjectAsync(string) nameWithType: NoCacheService.DeleteObjectAsync(string) fullName: adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync(string) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: DeleteObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 100 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: >- Asynchronously deletes the object identified by the specified key. The operation completes immediately without performing an actual deletion. example: [] syntax: content: public Task DeleteObjectAsync(string key) parameters: - id: key type: System.String description: The identifier of the object to delete. return: type: System.Threading.Tasks.Task description: A that represents the asynchronous delete operation. content.vb: Public Function DeleteObjectAsync(key As String) As Task overload: adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync* implements: - adas_core.Application.Services.Interfaces.ICacheService.DeleteObjectAsync(System.String) nameWithType.vb: NoCacheService.DeleteObjectAsync(String) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync(String) name.vb: DeleteObjectAsync(String) - uid: adas_core.Application.Services.Caching.NoCacheService.CleanCache commentId: M:adas_core.Application.Services.Caching.NoCacheService.CleanCache id: CleanCache parent: adas_core.Application.Services.Caching.NoCacheService langs: - csharp - vb name: CleanCache() nameWithType: NoCacheService.CleanCache() fullName: adas_core.Application.Services.Caching.NoCacheService.CleanCache() type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: CleanCache path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 108 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Performs a cleanup operation on the cache. Currently, this method has no implementation and does not perform any cleanup actions. example: [] syntax: content: public void CleanCache() content.vb: Public Sub CleanCache() overload: adas_core.Application.Services.Caching.NoCacheService.CleanCache* implements: - adas_core.Application.Services.Interfaces.ICacheService.CleanCache - uid: adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService.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.NoCacheService langs: - csharp - vb name: GetOrSetObjectAsync(string, Func>, TimeSpan?, CancellationToken) nameWithType: NoCacheService.GetOrSetObjectAsync(string, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Caching.NoCacheService.GetOrSetObjectAsync(string, System.Func>, System.TimeSpan?, System.Threading.CancellationToken) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetOrSetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 117 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Asynchronously retrieves an object associated with the specified key from the cache, or invokes the factory to create and cache a new one when the key is not found. example: [] syntax: content: public Task GetOrSetObjectAsync(string key, Func> factory, TimeSpan? ttl = null, CancellationToken cancellationToken = default) parameters: - id: key type: System.String description: The cache key used to identify the stored object. - id: factory type: System.Func{System.Threading.Tasks.Task{{T}}} description: The asynchronous function executed to produce the object when no cached value exists for the given key. - id: ttl type: System.Nullable{System.TimeSpan} description: The optional expiration period for the cached entry; if null, the default cache lifetime is applied. - id: cancellationToken type: System.Threading.CancellationToken description: The token used to cancel the asynchronous operation. typeParameters: - id: T return: type: System.Threading.Tasks.Task{{T}} description: A task that resolves to the cached or newly created object of type T. 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.NoCacheService.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: NoCacheService.GetOrSetObjectAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?, CancellationToken) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService.GetOrSetValueAsync(System.String,System.Func{System.Threading.Tasks.Task{System.String}},System.Nullable{System.TimeSpan}) commentId: M:adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService langs: - csharp - vb name: GetOrSetValueAsync(string, Func>, TimeSpan?) nameWithType: NoCacheService.GetOrSetValueAsync(string, Func>, TimeSpan?) fullName: adas_core.Application.Services.Caching.NoCacheService.GetOrSetValueAsync(string, System.Func>, System.TimeSpan?) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetOrSetValueAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 134 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Asynchronously loads a value using the provided loader function. example: [] syntax: content: public Task GetOrSetValueAsync(string key, Func> loader, TimeSpan? ttl = null) parameters: - id: key type: System.String description: The key associated with the value to retrieve or set. - id: loader type: System.Func{System.Threading.Tasks.Task{System.String}} description: The asynchronous function used to load the value. - id: ttl type: System.Nullable{System.TimeSpan} description: An optional time-to-live duration for the value. return: type: System.Threading.Tasks.Task{System.String} description: A task that represents the asynchronous operation, containing the loaded value as a nullable string. 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.NoCacheService.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: NoCacheService.GetOrSetValueAsync(String, Func(Of Task(Of String)), TimeSpan?) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService.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.NoCacheService.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.NoCacheService langs: - csharp - vb name: GetOrSetObjectAsync(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) nameWithType: NoCacheService.GetOrSetObjectAsync(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Caching.NoCacheService.GetOrSetObjectAsync(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func>, System.TimeSpan?, System.Threading.CancellationToken) type: Method source: remote: path: adas-core.Application/Services/Caching/NoCacheService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetOrSetObjectAsync path: ../../adas-core.Application/Services/Caching/NoCacheService.cs startLine: 147 assemblies: - adas-core.Application namespace: adas_core.Application.Services.Caching summary: Asynchronously retrieves a cached object identified by the patient and grouped field, or creates and stores it via the supplied factory when no cached value exists. example: [] syntax: content: public Task GetOrSetObjectAsync(GroupedField groupedField, ObjectId patientId, Func> factory, TimeSpan? ttl = null, CancellationToken cancellationToken = default) parameters: - id: groupedField type: adas_core.Domain.Models.GroupedObservations.GroupedField description: The grouped field used to categorize and identify the cached object. - id: patientId type: MongoDB.Bson.ObjectId description: The identifier of the patient the object is associated with. - id: factory type: System.Func{System.Threading.Tasks.Task{{T}}} description: The asynchronous factory delegate invoked to produce the object when it is not found in the cache. - id: ttl type: System.Nullable{System.TimeSpan} description: The optional time-to-live duration applied to the cached entry. - id: cancellationToken type: System.Threading.CancellationToken description: The token to monitor for cancellation requests. typeParameters: - id: T return: type: System.Threading.Tasks.Task{{T}} description: A task containing the cached or newly created object of type T. 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.NoCacheService.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: NoCacheService.GetOrSetObjectAsync(Of T)(GroupedField, ObjectId, Func(Of Task(Of T)), TimeSpan?, CancellationToken) fullName.vb: adas_core.Application.Services.Caching.NoCacheService.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) 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.NoCacheService.SetValue* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.SetValue href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_SetValue_System_String_System_String_ name: SetValue nameWithType: NoCacheService.SetValue fullName: adas_core.Application.Services.Caching.NoCacheService.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: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: adas_core.Application.Services.Caching.NoCacheService.GetValue* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.GetValue href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_GetValue_System_String_ name: GetValue nameWithType: NoCacheService.GetValue fullName: adas_core.Application.Services.Caching.NoCacheService.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: 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 nameWithType: Task fullName: System.Threading.Tasks.Task nameWithType.vb: Task(Of TResult) fullName.vb: System.Threading.Tasks.Task(Of TResult) name.vb: Task(Of TResult) spec.csharp: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: < - name: TResult - name: '>' spec.vb: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: ( - name: Of - name: " " - name: TResult - name: ) - uid: adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.GetObjectAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_GetObjectAsync__1_System_String_System_Boolean_ name: GetObjectAsync nameWithType: NoCacheService.GetObjectAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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(string, bool) nameWithType: ICacheService.GetObjectAsync(string, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync(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: 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 nameWithType: Task fullName: System.Threading.Tasks.Task 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: 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.NoCacheService.SetObjectAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.SetObjectAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_SetObjectAsync__1_System_String___0_System_Boolean_ name: SetObjectAsync nameWithType: NoCacheService.SetObjectAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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(string, T, bool) nameWithType: ICacheService.SetObjectAsync(string, T, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(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(string, T, bool) nameWithType: ICacheService.SetObjectAsync(string, T, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(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(string, TimeSpan?, bool) nameWithType: ICacheService.GetObjectAsync(string, TimeSpan?, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetObjectAsync(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: 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.Nullable`1 commentId: T:System.Nullable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of T) fullName.vb: System.Nullable(Of T) name.vb: Nullable(Of T) spec.csharp: - uid: System.Nullable`1 name: Nullable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Nullable`1 name: Nullable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: adas_core.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(string, T, TimeSpan?, bool) nameWithType: ICacheService.SetObjectAsync(string, T, TimeSpan?, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(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(string, T, TimeSpan?, bool) nameWithType: ICacheService.SetObjectAsync(string, T, TimeSpan?, bool) fullName: adas_core.Application.Services.Interfaces.ICacheService.SetObjectAsync(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.NoCacheService.DeleteByPatternAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.DeleteByPatternAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_DeleteByPatternAsync_System_String_ name: DeleteByPatternAsync nameWithType: NoCacheService.DeleteByPatternAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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 nameWithType: Task fullName: System.Threading.Tasks.Task 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.NoCacheService.DeleteObjectAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.DeleteObjectAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_DeleteObjectAsync_System_String_ name: DeleteObjectAsync nameWithType: NoCacheService.DeleteObjectAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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.NoCacheService.CleanCache* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.CleanCache href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_CleanCache name: CleanCache nameWithType: NoCacheService.CleanCache fullName: adas_core.Application.Services.Caching.NoCacheService.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: ) - uid: adas_core.Application.Services.Caching.NoCacheService.GetOrSetObjectAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.GetOrSetObjectAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_GetOrSetObjectAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__System_Threading_CancellationToken_ name: GetOrSetObjectAsync nameWithType: NoCacheService.GetOrSetObjectAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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(string, Func>, TimeSpan?, CancellationToken) nameWithType: ICacheService.GetOrSetObjectAsync(string, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(string, System.Func>, 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{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> nameWithType: Func> fullName: System.Func> 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.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: 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(string, Func>, TimeSpan?, CancellationToken) nameWithType: ICacheService.GetOrSetObjectAsync(string, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(string, System.Func>, 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 nameWithType: Func fullName: System.Func 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.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: adas_core.Application.Services.Caching.NoCacheService.GetOrSetValueAsync* commentId: Overload:adas_core.Application.Services.Caching.NoCacheService.GetOrSetValueAsync href: adas_core.Application.Services.Caching.NoCacheService.html#adas_core_Application_Services_Caching_NoCacheService_GetOrSetValueAsync_System_String_System_Func_System_Threading_Tasks_Task_System_String___System_Nullable_System_TimeSpan__ name: GetOrSetValueAsync nameWithType: NoCacheService.GetOrSetValueAsync fullName: adas_core.Application.Services.Caching.NoCacheService.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>, TimeSpan?) nameWithType: ICacheService.GetOrSetValueAsync(string, Func>, TimeSpan?) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetValueAsync(string, System.Func>, 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> nameWithType: Func> fullName: System.Func> 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 nameWithType: Task fullName: System.Threading.Tasks.Task 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(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) nameWithType: ICacheService.GetOrSetObjectAsync(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func>, 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(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) nameWithType: ICacheService.GetOrSetObjectAsync(GroupedField, ObjectId, Func>, TimeSpan?, CancellationToken) fullName: adas_core.Application.Services.Interfaces.ICacheService.GetOrSetObjectAsync(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, System.Func>, 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