public async Task <IActionResult> TagValues([FromBody] TagValuesRequest request)
        {
            if (!_providesTags)
            {
                return(NotFound());
            }

            throw new NotImplementedException();
        }
Esempio n. 2
0
 public virtual Task <TagValuesResponse[]> TagValues(TagValuesRequest request, CancellationToken cancellationToken)
 {
     return(DataSource?.TagValues(request, cancellationToken) ?? Task.FromResult(Array.Empty <TagValuesResponse>()));
 }
Esempio n. 3
0
 public virtual Task<TagValuesResponse[]> TagValues(string instanceName, string serverName, TagValuesRequest request, CancellationToken cancellationToken)
 {
     return DataSource(instanceName, serverName)?.TagValues(request, cancellationToken) ?? Task.FromResult(Array.Empty<TagValuesResponse>());
 }
Esempio n. 4
0
        public virtual Task <TagValuesResponse[]> TagValues(string site, string service, TagValuesRequest request, CancellationToken cancellationToken)
        {
            if (!DataSources.ContainsKey($"{site.ToUpper()}.{service.ToUpper()}"))
            {
                RefreshMetaData(site.ToUpper(), service.ToUpper());
            }

            return(DataSources[$"{site.ToUpper()}.{service.ToUpper()}"]?.TagValues(request, cancellationToken) ?? Task.FromResult(Array.Empty <TagValuesResponse>()));
        }