// Generated by tsbindgen - Extension Method Tables // This file contains method-table interfaces for C# extension methods. // Tables are scoped by declaring namespace (C# using semantics). // For each namespace with extension methods, this file exports an ExtensionMethods_ helper. // Import namespace modules for cross-namespace type references import * as Microsoft_Extensions_Caching_Distributed from "../../Microsoft.Extensions.Caching.Distributed/internal/index.js"; import * as Microsoft_Extensions_Caching_Memory from "../../Microsoft.Extensions.Caching.Memory/internal/index.js"; import * as Microsoft_Extensions_Configuration from "../../Microsoft.Extensions.Configuration/internal/index.js"; import * as Microsoft_Extensions_Configuration_CommandLine from "../../Microsoft.Extensions.Configuration.CommandLine/internal/index.js"; import * as Microsoft_Extensions_Configuration_EnvironmentVariables from "../../Microsoft.Extensions.Configuration.EnvironmentVariables/internal/index.js"; import * as Microsoft_Extensions_Configuration_Ini from "../../Microsoft.Extensions.Configuration.Ini/internal/index.js"; import * as Microsoft_Extensions_Configuration_Json from "../../Microsoft.Extensions.Configuration.Json/internal/index.js"; import * as Microsoft_Extensions_Configuration_KeyPerFile from "../../Microsoft.Extensions.Configuration.KeyPerFile/internal/index.js"; import * as Microsoft_Extensions_Configuration_Xml from "../../Microsoft.Extensions.Configuration.Xml/internal/index.js"; import * as Microsoft_Extensions_DependencyInjection from "../../Microsoft.Extensions.DependencyInjection/internal/index.js"; import * as Microsoft_Extensions_Diagnostics_HealthChecks from "../../Microsoft.Extensions.Diagnostics.HealthChecks/internal/index.js"; import * as Microsoft_Extensions_Diagnostics_Metrics from "../../Microsoft.Extensions.Diagnostics.Metrics/internal/index.js"; import * as Microsoft_Extensions_FileProviders from "../../Microsoft.Extensions.FileProviders/internal/index.js"; import * as Microsoft_Extensions_FileSystemGlobbing from "../../Microsoft.Extensions.FileSystemGlobbing/internal/index.js"; import * as Microsoft_Extensions_Hosting from "../../Microsoft.Extensions.Hosting/internal/index.js"; import * as Microsoft_Extensions_Http from "../../Microsoft.Extensions.Http/internal/index.js"; import * as Microsoft_Extensions_Http_Logging from "../../Microsoft.Extensions.Http.Logging/internal/index.js"; import * as Microsoft_Extensions_Localization from "../../Microsoft.Extensions.Localization/internal/index.js"; import * as Microsoft_Extensions_Logging from "../../Microsoft.Extensions.Logging/internal/index.js"; import * as Microsoft_Extensions_Logging_Console from "../../Microsoft.Extensions.Logging.Console/internal/index.js"; import * as Microsoft_Extensions_Logging_EventLog from "../../Microsoft.Extensions.Logging.EventLog/internal/index.js"; import * as Microsoft_Extensions_ObjectPool from "../../Microsoft.Extensions.ObjectPool/internal/index.js"; import * as Microsoft_Extensions_Options from "../../Microsoft.Extensions.Options/internal/index.js"; import * as Microsoft_Extensions_Primitives from "../../Microsoft.Extensions.Primitives/internal/index.js"; import * as Microsoft_Extensions_Validation from "../../Microsoft.Extensions.Validation/internal/index.js"; import * as Microsoft_Extensions_WebEncoders from "../../Microsoft.Extensions.WebEncoders/internal/index.js"; import * as System from "@tsonic/dotnet/System/internal/index.js"; import * as System_Collections_Generic from "@tsonic/dotnet/System.Collections.Generic/internal/index.js"; import * as System_Diagnostics from "../../System.Diagnostics/internal/index.js"; import * as System_IO from "@tsonic/dotnet/System.IO/internal/index.js"; import * as System_Net_Http from "../../System.Net.Http/internal/index.js"; import * as System_Reflection from "@tsonic/dotnet/System.Reflection/internal/index.js"; import * as System_Text from "@tsonic/dotnet/System.Text/internal/index.js"; import * as System_Threading from "@tsonic/dotnet/System.Threading/internal/index.js"; import * as System_Threading_Tasks from "@tsonic/dotnet/System.Threading.Tasks/internal/index.js"; // Core type aliases from @tsonic/core import type { fnptr, ptr, sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/core/types.js'; // Import sticky extension scope helper import type { Rewrap } from '@tsonic/core/lang.js'; // Import CLR type aliases for generic type arguments import * as System_Internal from "@tsonic/dotnet/System/internal/index.js"; // Internal helper types for sticky extension scopes type __TsonicExtMapOf = T extends { __tsonic_ext?: infer M } ? M : {}; type __TsonicMergeExtMaps = A & B; type __TsonicWithExt = { __tsonic_ext?: __TsonicMergeExtMaps<__TsonicExtMapOf, { [P in K]: TApplier }> }; // Extension method table for namespace: Microsoft.Extensions.Caching.Distributed interface __TsonicExtMethods_Microsoft_Extensions_Caching_Distributed { GetString(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string): Rewrap; GetStringAsync(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, token?: System_Threading.CancellationToken): Rewrap>; Set(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: byte[]): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Distributed.DistributedCacheEntryOptions, relative: System.TimeSpan): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Distributed.DistributedCacheEntryOptions, absolute: System.DateTimeOffset): Rewrap; SetAsync(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: byte[], token?: System_Threading.CancellationToken): Rewrap; SetSlidingExpiration(this: Microsoft_Extensions_Caching_Distributed.DistributedCacheEntryOptions, offset: System.TimeSpan): Rewrap; SetString(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: string): Rewrap; SetString(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: string, options: Microsoft_Extensions_Caching_Distributed.DistributedCacheEntryOptions): Rewrap; SetStringAsync(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: string, token?: System_Threading.CancellationToken): Rewrap; SetStringAsync(this: Microsoft_Extensions_Caching_Distributed.IDistributedCache, key: string, value: string, options: Microsoft_Extensions_Caching_Distributed.DistributedCacheEntryOptions, token?: System_Threading.CancellationToken): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Caching.Distributed interface __TsonicExtApplier_Microsoft_Extensions_Caching_Distributed { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Caching_Distributed; } export type ExtensionMethods_Microsoft_Extensions_Caching_Distributed = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Caching_Distributed; // Extension method table for namespace: Microsoft.Extensions.Caching.Memory interface __TsonicExtMethods_Microsoft_Extensions_Caching_Memory { AddExpirationToken(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, expirationToken: Microsoft_Extensions_Primitives.IChangeToken): Rewrap; AddExpirationToken(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, expirationToken: Microsoft_Extensions_Primitives.IChangeToken): Rewrap; Get(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown): Rewrap; Get(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown): Rewrap; GetOrCreate(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, factory: System.Func_2): Rewrap; GetOrCreate(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, factory: System.Func_2, createOptions: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions | null): Rewrap; GetOrCreateAsync(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, factory: System.Func_2>): Rewrap>; GetOrCreateAsync(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, factory: System.Func_2>, createOptions: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions | null): Rewrap>; RegisterPostEvictionCallback(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, callback: Microsoft_Extensions_Caching_Memory.PostEvictionDelegate): Rewrap; RegisterPostEvictionCallback(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, callback: Microsoft_Extensions_Caching_Memory.PostEvictionDelegate, state: unknown | null): Rewrap; RegisterPostEvictionCallback(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, callback: Microsoft_Extensions_Caching_Memory.PostEvictionDelegate): Rewrap; RegisterPostEvictionCallback(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, callback: Microsoft_Extensions_Caching_Memory.PostEvictionDelegate, state: unknown | null): Rewrap; Set(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem): Rewrap; Set(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem, absoluteExpiration: System.DateTimeOffset): Rewrap; Set(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem, absoluteExpirationRelativeToNow: System.TimeSpan): Rewrap; Set(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem, expirationToken: Microsoft_Extensions_Primitives.IChangeToken): Rewrap; Set(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem, options: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions | null): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, relative: System.TimeSpan): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, absolute: System.DateTimeOffset): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, relative: System.TimeSpan): Rewrap; SetAbsoluteExpiration(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, absolute: System.DateTimeOffset): Rewrap; SetOptions(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, options: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions): Rewrap; SetPriority(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, priority: Microsoft_Extensions_Caching_Memory.CacheItemPriority): Rewrap; SetPriority(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, priority: Microsoft_Extensions_Caching_Memory.CacheItemPriority): Rewrap; SetSize(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, size: long): Rewrap; SetSize(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, size: long): Rewrap; SetSlidingExpiration(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, offset: System.TimeSpan): Rewrap; SetSlidingExpiration(this: Microsoft_Extensions_Caching_Memory.MemoryCacheEntryOptions, offset: System.TimeSpan): Rewrap; SetValue(this: Microsoft_Extensions_Caching_Memory.ICacheEntry, value: unknown | null): Rewrap; TryGetValue(this: Microsoft_Extensions_Caching_Memory.IMemoryCache, key: unknown, value: TItem | null): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Caching.Memory interface __TsonicExtApplier_Microsoft_Extensions_Caching_Memory { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Caching_Memory; } export type ExtensionMethods_Microsoft_Extensions_Caching_Memory = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Caching_Memory; // Extension method table for namespace: Microsoft.Extensions.Configuration interface __TsonicExtMethods_Microsoft_Extensions_Configuration { Add(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddCommandLine(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, args: string[]): Rewrap; AddCommandLine(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, args: string[], switchMappings: System_Collections_Generic.IDictionary_2 | null): Rewrap; AddCommandLine(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddConfiguration(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, config: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; AddConfiguration(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, config: Microsoft_Extensions_Configuration.IConfiguration, shouldDisposeConfiguration: boolean): Rewrap; AddEnvironmentVariables(this: Microsoft_Extensions_Configuration.IConfigurationBuilder): Rewrap; AddEnvironmentVariables(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, prefix: string | null): Rewrap; AddEnvironmentVariables(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddInMemoryCollection(this: Microsoft_Extensions_Configuration.IConfigurationBuilder): Rewrap; AddInMemoryCollection(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, initialData: System_Collections_Generic.IEnumerable_1> | null): Rewrap; AddIniFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string): Rewrap; AddIniFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean): Rewrap; AddIniFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddIniFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, provider: Microsoft_Extensions_FileProviders.IFileProvider | null, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddIniFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddIniStream(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, stream: System_IO.Stream): Rewrap; AddJsonFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string): Rewrap; AddJsonFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean): Rewrap; AddJsonFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddJsonFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, provider: Microsoft_Extensions_FileProviders.IFileProvider | null, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddJsonFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddJsonStream(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, stream: System_IO.Stream): Rewrap; AddKeyPerFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, directoryPath: string): Rewrap; AddKeyPerFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, directoryPath: string, optional: boolean): Rewrap; AddKeyPerFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, directoryPath: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddKeyPerFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, optional: boolean): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, optional: boolean, reloadOnChange: boolean): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, assembly: System_Reflection.Assembly): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, assembly: System_Reflection.Assembly, optional: boolean): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, assembly: System_Reflection.Assembly, optional: boolean, reloadOnChange: boolean): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, userSecretsId: string): Rewrap; AddUserSecrets(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, userSecretsId: string, reloadOnChange: boolean): Rewrap; AddXmlFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string): Rewrap; AddXmlFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean): Rewrap; AddXmlFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddXmlFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, provider: Microsoft_Extensions_FileProviders.IFileProvider | null, path: string, optional: boolean, reloadOnChange: boolean): Rewrap; AddXmlFile(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, configureSource: System.Action_1 | null): Rewrap; AddXmlStream(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, stream: System_IO.Stream): Rewrap; AsEnumerable(this: Microsoft_Extensions_Configuration.IConfiguration): Rewrap>>; AsEnumerable(this: Microsoft_Extensions_Configuration.IConfiguration, makePathsRelative: boolean): Rewrap>>; Bind(this: Microsoft_Extensions_Configuration.IConfiguration, key: string, instance: unknown | null): Rewrap; Bind(this: Microsoft_Extensions_Configuration.IConfiguration, instance: unknown | null): Rewrap; Bind(this: Microsoft_Extensions_Configuration.IConfiguration, instance: unknown | null, configureOptions: System.Action_1 | null): Rewrap; Exists(this: Microsoft_Extensions_Configuration.IConfigurationSection | null): Rewrap; Get(this: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; Get(this: Microsoft_Extensions_Configuration.IConfiguration, configureOptions: System.Action_1 | null): Rewrap; Get(this: Microsoft_Extensions_Configuration.IConfiguration, type: System.Type): Rewrap; Get(this: Microsoft_Extensions_Configuration.IConfiguration, type: System.Type, configureOptions: System.Action_1 | null): Rewrap; GetConnectionString(this: Microsoft_Extensions_Configuration.IConfiguration, name: string): Rewrap; GetDebugView(this: Microsoft_Extensions_Configuration.IConfigurationRoot): Rewrap; GetDebugView(this: Microsoft_Extensions_Configuration.IConfigurationRoot, processValue: System.Func_2 | null): Rewrap; GetFileLoadExceptionHandler(this: Microsoft_Extensions_Configuration.IConfigurationBuilder): Rewrap | null>; GetFileProvider(this: Microsoft_Extensions_Configuration.IConfigurationBuilder): Rewrap; GetRequiredSection(this: Microsoft_Extensions_Configuration.IConfiguration, key: string): Rewrap; GetValue(this: Microsoft_Extensions_Configuration.IConfiguration, key: string): Rewrap; GetValue(this: Microsoft_Extensions_Configuration.IConfiguration, key: string, defaultValue: T): Rewrap; GetValue(this: Microsoft_Extensions_Configuration.IConfiguration, type: System.Type, key: string): Rewrap; GetValue(this: Microsoft_Extensions_Configuration.IConfiguration, type: System.Type, key: string, defaultValue: unknown | null): Rewrap; SetBasePath(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, basePath: string): Rewrap; SetFileLoadExceptionHandler(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, handler: System.Action_1): Rewrap; SetFileProvider(this: Microsoft_Extensions_Configuration.IConfigurationBuilder, fileProvider: Microsoft_Extensions_FileProviders.IFileProvider): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Configuration interface __TsonicExtApplier_Microsoft_Extensions_Configuration { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Configuration; } export type ExtensionMethods_Microsoft_Extensions_Configuration = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Configuration; // Extension method table for namespace: Microsoft.Extensions.DependencyInjection interface __TsonicExtMethods_Microsoft_Extensions_DependencyInjection { AddAsKeyed(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, lifetime?: Microsoft_Extensions_DependencyInjection.ServiceLifetime): Rewrap; AddAsyncCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_1>, tags: System_Collections_Generic.IEnumerable_1): Rewrap; AddAsyncCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_1>, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddAsyncCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_2>, tags: System_Collections_Generic.IEnumerable_1): Rewrap; AddAsyncCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_2>, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, instance: Microsoft_Extensions_Diagnostics_HealthChecks.IHealthCheck, failureStatus: System.Nullable_1, tags: System_Collections_Generic.IEnumerable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, instance: Microsoft_Extensions_Diagnostics_HealthChecks.IHealthCheck, failureStatus?: System.Nullable_1, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, failureStatus: System.Nullable_1, tags: System_Collections_Generic.IEnumerable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, failureStatus?: System.Nullable_1, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_1, tags: System_Collections_Generic.IEnumerable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_1, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_2, tags: System_Collections_Generic.IEnumerable_1 | null): Rewrap; AddCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, check: System.Func_2, tags?: System_Collections_Generic.IEnumerable_1 | null, timeout?: System.Nullable_1): Rewrap; AddDefaultLogger(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; AddDistributedMemoryCache(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddDistributedMemoryCache(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, setupAction: System.Action_1): Rewrap; AddHealthChecks(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddHostedService(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddHostedService(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string, configureClient: System.Action_1): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string, configureClient: System.Action_2): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureClient: System.Action_1): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureClient: System.Action_2): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, factory: System.Func_2): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string, factory: System.Func_2): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, factory: System.Func_3): Rewrap; AddHttpClient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string, factory: System.Func_3): Rewrap; AddHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler: System.Func_1): Rewrap; AddHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler: System.Func_2): Rewrap; AddHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; AddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; AddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; AddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null): Rewrap; AddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationInstance: unknown): Rewrap; AddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationInstance: TService): Rewrap; AddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; AddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; AddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null): Rewrap; AddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; AddLocalization(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddLocalization(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, setupAction: System.Action_1): Rewrap; AddLogger(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, httpClientLoggerFactory: System.Func_2, wrapHandlersPipeline?: boolean): Rewrap; AddLogger(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, wrapHandlersPipeline?: boolean): Rewrap; AddLogging(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddLogging(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configure: System.Action_1): Rewrap; AddMemoryCache(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddMemoryCache(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, setupAction: System.Action_1): Rewrap; AddMetrics(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddMetrics(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configure: System.Action_1): Rewrap; AddOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap>; AddOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string | null): Rewrap>; AddOptionsWithValidateOnStart(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name?: string | null): Rewrap>; AddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationType: System.Type): Rewrap; AddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationFactory: System.Func_2): Rewrap; AddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type): Rewrap; AddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationType: System.Type): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationFactory: System.Func_2): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationInstance: unknown): Rewrap; AddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationInstance: TService): Rewrap; AddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationType: System.Type): Rewrap; AddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, implementationFactory: System.Func_2): Rewrap; AddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type): Rewrap; AddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; AddTypeActivatedCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, ...args: unknown[]): Rewrap; AddTypeActivatedCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, failureStatus: System.Nullable_1, ...args: unknown[]): Rewrap; AddTypeActivatedCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, failureStatus: System.Nullable_1, tags: System_Collections_Generic.IEnumerable_1 | null, ...args: unknown[]): Rewrap; AddTypeActivatedCheck(this: Microsoft_Extensions_DependencyInjection.IHealthChecksBuilder, name: string, failureStatus: System.Nullable_1, tags: System_Collections_Generic.IEnumerable_1, timeout: System.TimeSpan, ...args: unknown[]): Rewrap; AddTypedClient(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; AddTypedClient(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, factory: System.Func_2): Rewrap; AddTypedClient(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, factory: System.Func_3): Rewrap; AddValidation(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureOptions?: System.Action_1 | null): Rewrap; AddWebEncoders(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; AddWebEncoders(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, setupAction: System.Action_1): Rewrap; Bind(this: Microsoft_Extensions_Options.OptionsBuilder_1, config: Microsoft_Extensions_Configuration.IConfiguration): Rewrap>; Bind(this: Microsoft_Extensions_Options.OptionsBuilder_1, config: Microsoft_Extensions_Configuration.IConfiguration, configureBinder: System.Action_1 | null): Rewrap>; BindConfiguration(this: Microsoft_Extensions_Options.OptionsBuilder_1, configSectionPath: string, configureBinder?: System.Action_1 | null): Rewrap>; BuildServiceProvider(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; BuildServiceProvider(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, validateScopes: boolean): Rewrap; BuildServiceProvider(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, options: Microsoft_Extensions_DependencyInjection.ServiceProviderOptions): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureOptions: System.Action_1): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string | null, configureOptions: System.Action_1): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, config: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string | null, config: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, config: Microsoft_Extensions_Configuration.IConfiguration, configureBinder: System.Action_1 | null): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string | null, config: Microsoft_Extensions_Configuration.IConfiguration, configureBinder: System.Action_1 | null): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.ISocketsHttpHandlerBuilder, configure: System.Action_2): Rewrap; Configure(this: Microsoft_Extensions_DependencyInjection.ISocketsHttpHandlerBuilder, configuration: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; ConfigureAdditionalHttpMessageHandlers(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureAdditionalHandlers: System.Action_2, System.IServiceProvider>): Rewrap; ConfigureAll(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureOptions: System.Action_1): Rewrap; ConfigureHttpClient(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureClient: System.Action_1): Rewrap; ConfigureHttpClient(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureClient: System.Action_2): Rewrap; ConfigureHttpClientDefaults(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configure: System.Action_1): Rewrap; ConfigureHttpMessageHandlerBuilder(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureBuilder: System.Action_1): Rewrap; ConfigureOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; ConfigureOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureType: System.Type): Rewrap; ConfigureOptions(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureInstance: unknown): Rewrap; ConfigurePrimaryHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler: System.Func_1): Rewrap; ConfigurePrimaryHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler: System.Func_2): Rewrap; ConfigurePrimaryHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; ConfigurePrimaryHttpMessageHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler: System.Action_2): Rewrap; CreateAsyncScope(this: Microsoft_Extensions_DependencyInjection.IServiceScopeFactory): Rewrap; CreateAsyncScope(this: System.IServiceProvider): Rewrap; CreateScope(this: System.IServiceProvider): Rewrap; GetKeyedService(this: System.IServiceProvider, serviceKey: unknown | null): Rewrap; GetKeyedService(this: System.IServiceProvider, serviceType: System.Type, serviceKey: unknown | null): Rewrap; GetKeyedServices(this: System.IServiceProvider, serviceKey: unknown | null): Rewrap>; GetKeyedServices(this: System.IServiceProvider, serviceType: System.Type, serviceKey: unknown | null): Rewrap>; GetRequiredKeyedService(this: System.IServiceProvider, serviceType: System.Type, serviceKey: unknown | null): Rewrap; GetRequiredKeyedService(this: System.IServiceProvider, serviceKey: unknown | null): Rewrap; GetRequiredService(this: System.IServiceProvider, serviceType: System.Type): Rewrap; GetRequiredService(this: System.IServiceProvider): Rewrap; GetService(this: System.IServiceProvider): Rewrap; GetServices(this: System.IServiceProvider): Rewrap>; GetServices(this: System.IServiceProvider, serviceType: System.Type): Rewrap>; PostConfigure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureOptions: System.Action_1): Rewrap; PostConfigure(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, name: string | null, configureOptions: System.Action_1): Rewrap; PostConfigureAll(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, configureOptions: System.Action_1): Rewrap; RedactLoggedHeaders(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, shouldRedactHeaderValue: System.Func_2): Rewrap; RedactLoggedHeaders(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, redactedLoggedHeaderNames: System_Collections_Generic.IEnumerable_1): Rewrap; RemoveAllLoggers(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; RemoveAsKeyed(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder): Rewrap; SetHandlerLifetime(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, handlerLifetime: System.TimeSpan): Rewrap; UseSocketsHttpHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureHandler?: System.Action_2 | null): Rewrap; UseSocketsHttpHandler(this: Microsoft_Extensions_DependencyInjection.IHttpClientBuilder, configureBuilder: System.Action_1): Rewrap; ValidateDataAnnotations(this: Microsoft_Extensions_Options.OptionsBuilder_1): Rewrap>; ValidateOnStart(this: Microsoft_Extensions_Options.OptionsBuilder_1): Rewrap>; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.DependencyInjection interface __TsonicExtApplier_Microsoft_Extensions_DependencyInjection { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_DependencyInjection; } export type ExtensionMethods_Microsoft_Extensions_DependencyInjection = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_DependencyInjection; // Extension method table for namespace: Microsoft.Extensions.DependencyInjection.Extensions interface __TsonicExtMethods_Microsoft_Extensions_DependencyInjection_Extensions { Add(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptor: Microsoft_Extensions_DependencyInjection.ServiceDescriptor): Rewrap; Add(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptors: System_Collections_Generic.IEnumerable_1): Rewrap; RemoveAll(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; RemoveAll(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type): Rewrap; RemoveAllKeyed(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; RemoveAllKeyed(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceType: System.Type, serviceKey: unknown | null): Rewrap; Replace(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptor: Microsoft_Extensions_DependencyInjection.ServiceDescriptor): Rewrap; TryAdd(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptor: Microsoft_Extensions_DependencyInjection.ServiceDescriptor): Rewrap; TryAdd(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptors: System_Collections_Generic.IEnumerable_1): Rewrap; TryAddEnumerable(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptor: Microsoft_Extensions_DependencyInjection.ServiceDescriptor): Rewrap; TryAddEnumerable(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, descriptors: System_Collections_Generic.IEnumerable_1): Rewrap; TryAddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null): Rewrap; TryAddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; TryAddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; TryAddKeyedScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, instance: TService): Rewrap; TryAddKeyedSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null): Rewrap; TryAddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationType: System.Type): Rewrap; TryAddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null): Rewrap; TryAddKeyedTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, serviceKey: unknown | null, implementationFactory: System.Func_3): Rewrap; TryAddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type): Rewrap; TryAddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationType: System.Type): Rewrap; TryAddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationFactory: System.Func_2): Rewrap; TryAddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; TryAddScoped(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationType: System.Type): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationFactory: System.Func_2): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, instance: TService): Rewrap; TryAddSingleton(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; TryAddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type): Rewrap; TryAddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationType: System.Type): Rewrap; TryAddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, service: System.Type, implementationFactory: System.Func_2): Rewrap; TryAddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection): Rewrap; TryAddTransient(this: Microsoft_Extensions_DependencyInjection.IServiceCollection, implementationFactory: System.Func_2): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.DependencyInjection.Extensions interface __TsonicExtApplier_Microsoft_Extensions_DependencyInjection_Extensions { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_DependencyInjection_Extensions; } export type ExtensionMethods_Microsoft_Extensions_DependencyInjection_Extensions = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_DependencyInjection_Extensions; // Extension method table for namespace: Microsoft.Extensions.Diagnostics.Metrics interface __TsonicExtMethods_Microsoft_Extensions_Diagnostics_Metrics { AddConfiguration(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, configuration: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; AddDebugConsole(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder): Rewrap; AddListener(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder): Rewrap; AddListener(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, listener: Microsoft_Extensions_Diagnostics_Metrics.IMetricsListener): Rewrap; ClearListeners(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder): Rewrap; DisableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, meterName: string | null): Rewrap; DisableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, meterName: string | null, instrumentName?: string | null, listenerName?: string | null, scopes?: Microsoft_Extensions_Diagnostics_Metrics.MeterScope): Rewrap; DisableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.MetricsOptions, meterName: string | null): Rewrap; DisableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.MetricsOptions, meterName: string | null, instrumentName?: string | null, listenerName?: string | null, scopes?: Microsoft_Extensions_Diagnostics_Metrics.MeterScope): Rewrap; EnableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, meterName: string | null): Rewrap; EnableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.IMetricsBuilder, meterName: string | null, instrumentName?: string | null, listenerName?: string | null, scopes?: Microsoft_Extensions_Diagnostics_Metrics.MeterScope): Rewrap; EnableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.MetricsOptions, meterName: string | null): Rewrap; EnableMetrics(this: Microsoft_Extensions_Diagnostics_Metrics.MetricsOptions, meterName: string | null, instrumentName?: string | null, listenerName?: string | null, scopes?: Microsoft_Extensions_Diagnostics_Metrics.MeterScope): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Diagnostics.Metrics interface __TsonicExtApplier_Microsoft_Extensions_Diagnostics_Metrics { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Diagnostics_Metrics; } export type ExtensionMethods_Microsoft_Extensions_Diagnostics_Metrics = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Diagnostics_Metrics; // Extension method table for namespace: Microsoft.Extensions.FileSystemGlobbing interface __TsonicExtMethods_Microsoft_Extensions_FileSystemGlobbing { AddExcludePatterns(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, ...excludePatternsGroups: System_Collections_Generic.IEnumerable_1[]): Rewrap; AddIncludePatterns(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, ...includePatternsGroups: System_Collections_Generic.IEnumerable_1[]): Rewrap; GetResultsInFullPath(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, directoryPath: string): Rewrap>; Match(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, file: string): Rewrap; Match(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, rootDir: string, file: string): Rewrap; Match(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, files: System_Collections_Generic.IEnumerable_1 | null): Rewrap; Match(this: Microsoft_Extensions_FileSystemGlobbing.Matcher, rootDir: string, files: System_Collections_Generic.IEnumerable_1 | null): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.FileSystemGlobbing interface __TsonicExtApplier_Microsoft_Extensions_FileSystemGlobbing { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_FileSystemGlobbing; } export type ExtensionMethods_Microsoft_Extensions_FileSystemGlobbing = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_FileSystemGlobbing; // Extension method table for namespace: Microsoft.Extensions.Hosting interface __TsonicExtMethods_Microsoft_Extensions_Hosting { ConfigureAppConfiguration(this: Microsoft_Extensions_Hosting.IHostBuilder, configureDelegate: System.Action_1): Rewrap; ConfigureContainer(this: Microsoft_Extensions_Hosting.IHostBuilder, configureDelegate: System.Action_1): Rewrap; ConfigureDefaults(this: Microsoft_Extensions_Hosting.IHostBuilder, args: string[] | null): Rewrap; ConfigureHostOptions(this: Microsoft_Extensions_Hosting.IHostBuilder, configureOptions: System.Action_2): Rewrap; ConfigureHostOptions(this: Microsoft_Extensions_Hosting.IHostBuilder, configureOptions: System.Action_1): Rewrap; ConfigureLogging(this: Microsoft_Extensions_Hosting.IHostBuilder, configureLogging: System.Action_2): Rewrap; ConfigureLogging(this: Microsoft_Extensions_Hosting.IHostBuilder, configureLogging: System.Action_1): Rewrap; ConfigureMetrics(this: Microsoft_Extensions_Hosting.IHostBuilder, configureMetrics: System.Action_1): Rewrap; ConfigureMetrics(this: Microsoft_Extensions_Hosting.IHostBuilder, configureMetrics: System.Action_2): Rewrap; ConfigureServices(this: Microsoft_Extensions_Hosting.IHostBuilder, configureDelegate: System.Action_1): Rewrap; IsDevelopment(this: Microsoft_Extensions_Hosting.IHostEnvironment): Rewrap; IsDevelopment(this: Microsoft_Extensions_Hosting.IHostingEnvironment): Rewrap; IsEnvironment(this: Microsoft_Extensions_Hosting.IHostEnvironment, environmentName: string): Rewrap; IsEnvironment(this: Microsoft_Extensions_Hosting.IHostingEnvironment, environmentName: string): Rewrap; IsProduction(this: Microsoft_Extensions_Hosting.IHostEnvironment): Rewrap; IsProduction(this: Microsoft_Extensions_Hosting.IHostingEnvironment): Rewrap; IsStaging(this: Microsoft_Extensions_Hosting.IHostEnvironment): Rewrap; IsStaging(this: Microsoft_Extensions_Hosting.IHostingEnvironment): Rewrap; Run(this: Microsoft_Extensions_Hosting.IHost): Rewrap; RunAsync(this: Microsoft_Extensions_Hosting.IHost, token?: System_Threading.CancellationToken): Rewrap; RunConsoleAsync(this: Microsoft_Extensions_Hosting.IHostBuilder, cancellationToken?: System_Threading.CancellationToken): Rewrap; RunConsoleAsync(this: Microsoft_Extensions_Hosting.IHostBuilder, configureOptions: System.Action_1, cancellationToken?: System_Threading.CancellationToken): Rewrap; Start(this: Microsoft_Extensions_Hosting.IHost): Rewrap; Start(this: Microsoft_Extensions_Hosting.IHostBuilder): Rewrap; StartAsync(this: Microsoft_Extensions_Hosting.IHostBuilder, cancellationToken?: System_Threading.CancellationToken): Rewrap>; StopAsync(this: Microsoft_Extensions_Hosting.IHost, timeout: System.TimeSpan): Rewrap; UseConsoleLifetime(this: Microsoft_Extensions_Hosting.IHostBuilder): Rewrap; UseConsoleLifetime(this: Microsoft_Extensions_Hosting.IHostBuilder, configureOptions: System.Action_1): Rewrap; UseContentRoot(this: Microsoft_Extensions_Hosting.IHostBuilder, contentRoot: string): Rewrap; UseDefaultServiceProvider(this: Microsoft_Extensions_Hosting.IHostBuilder, configure: System.Action_1): Rewrap; UseDefaultServiceProvider(this: Microsoft_Extensions_Hosting.IHostBuilder, configure: System.Action_2): Rewrap; UseEnvironment(this: Microsoft_Extensions_Hosting.IHostBuilder, environment: string): Rewrap; WaitForShutdown(this: Microsoft_Extensions_Hosting.IHost): Rewrap; WaitForShutdownAsync(this: Microsoft_Extensions_Hosting.IHost, token?: System_Threading.CancellationToken): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Hosting interface __TsonicExtApplier_Microsoft_Extensions_Hosting { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Hosting; } export type ExtensionMethods_Microsoft_Extensions_Hosting = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Hosting; // Extension method table for namespace: Microsoft.Extensions.Localization interface __TsonicExtMethods_Microsoft_Extensions_Localization { GetAllStrings(this: Microsoft_Extensions_Localization.IStringLocalizer): Rewrap>; GetString(this: Microsoft_Extensions_Localization.IStringLocalizer, name: string): Rewrap; GetString(this: Microsoft_Extensions_Localization.IStringLocalizer, name: string, ...arguments: unknown[]): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Localization interface __TsonicExtApplier_Microsoft_Extensions_Localization { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Localization; } export type ExtensionMethods_Microsoft_Extensions_Localization = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Localization; // Extension method table for namespace: Microsoft.Extensions.Logging interface __TsonicExtMethods_Microsoft_Extensions_Logging { AddConfiguration(this: Microsoft_Extensions_Logging.ILoggingBuilder, configuration: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, configuration: Microsoft_Extensions_Configuration.IConfiguration): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, settings: Microsoft_Extensions_Logging_Console.IConsoleLoggerSettings): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, minLevel: Microsoft_Extensions_Logging.LogLevel, includeScopes: boolean): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, minLevel: Microsoft_Extensions_Logging.LogLevel): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, includeScopes: boolean): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, filter: System.Func_3, includeScopes: boolean): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory, filter: System.Func_3): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggerFactory): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddConsoleFormatter(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddConsoleFormatter(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddDebug(this: Microsoft_Extensions_Logging.ILoggerFactory, minLevel: Microsoft_Extensions_Logging.LogLevel): Rewrap; AddDebug(this: Microsoft_Extensions_Logging.ILoggerFactory, filter: System.Func_3): Rewrap; AddDebug(this: Microsoft_Extensions_Logging.ILoggerFactory): Rewrap; AddDebug(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggerFactory, settings: Microsoft_Extensions_Logging_EventLog.EventLogSettings): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggerFactory, minLevel: Microsoft_Extensions_Logging.LogLevel): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggerFactory): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggingBuilder, settings: Microsoft_Extensions_Logging_EventLog.EventLogSettings): Rewrap; AddEventLog(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddEventSourceLogger(this: Microsoft_Extensions_Logging.ILoggerFactory): Rewrap; AddEventSourceLogger(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.ILoggingBuilder, filter: System.Func_4): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.ILoggingBuilder, categoryLevelFilter: System.Func_3): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.ILoggingBuilder, levelFilter: System.Func_2): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.ILoggingBuilder, category: string | null, level: Microsoft_Extensions_Logging.LogLevel): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.ILoggingBuilder, category: string | null, levelFilter: System.Func_2): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.LoggerFilterOptions, filter: System.Func_4): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.LoggerFilterOptions, categoryLevelFilter: System.Func_3): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.LoggerFilterOptions, levelFilter: System.Func_2): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.LoggerFilterOptions, category: string | null, level: Microsoft_Extensions_Logging.LogLevel): Rewrap; AddFilter(this: Microsoft_Extensions_Logging.LoggerFilterOptions, category: string | null, levelFilter: System.Func_2): Rewrap; AddJsonConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddJsonConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddProvider(this: Microsoft_Extensions_Logging.ILoggingBuilder, provider: Microsoft_Extensions_Logging.ILoggerProvider): Rewrap; AddSimpleConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddSimpleConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddSystemdConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder, configure: System.Action_1): Rewrap; AddSystemdConsole(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggerFactory, sourceSwitch: System_Diagnostics.SourceSwitch, listener: System_Diagnostics.TraceListener): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggerFactory, sourceSwitch: System_Diagnostics.SourceSwitch): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggerFactory, switchName: string, listener: System_Diagnostics.TraceListener): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggerFactory, switchName: string): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggingBuilder, switchName: string): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggingBuilder, switchName: string, listener: System_Diagnostics.TraceListener): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggingBuilder, sourceSwitch: System_Diagnostics.SourceSwitch): Rewrap; AddTraceSource(this: Microsoft_Extensions_Logging.ILoggingBuilder, sourceSwitch: System_Diagnostics.SourceSwitch, listener: System_Diagnostics.TraceListener): Rewrap; BeginScope(this: Microsoft_Extensions_Logging.ILogger, messageFormat: string, ...args: (unknown | null)[]): Rewrap; ClearProviders(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; Configure(this: Microsoft_Extensions_Logging.ILoggingBuilder, action: System.Action_1): Rewrap; CreateLogger(this: Microsoft_Extensions_Logging.ILoggerFactory): Rewrap>; CreateLogger(this: Microsoft_Extensions_Logging.ILoggerFactory, type: System.Type): Rewrap; Log(this: Microsoft_Extensions_Logging.ILogger, logLevel: Microsoft_Extensions_Logging.LogLevel, message: string | null, ...args: (unknown | null)[]): Rewrap; Log(this: Microsoft_Extensions_Logging.ILogger, logLevel: Microsoft_Extensions_Logging.LogLevel, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; Log(this: Microsoft_Extensions_Logging.ILogger, logLevel: Microsoft_Extensions_Logging.LogLevel, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; Log(this: Microsoft_Extensions_Logging.ILogger, logLevel: Microsoft_Extensions_Logging.LogLevel, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogCritical(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogCritical(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogCritical(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogCritical(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; LogDebug(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogDebug(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogDebug(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogDebug(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; LogError(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogError(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogError(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogError(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; LogInformation(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogInformation(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogInformation(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogInformation(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; LogTrace(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogTrace(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogTrace(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogTrace(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; LogWarning(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogWarning(this: Microsoft_Extensions_Logging.ILogger, eventId: Microsoft_Extensions_Logging.EventId, message: string | null, ...args: (unknown | null)[]): Rewrap; LogWarning(this: Microsoft_Extensions_Logging.ILogger, exception: System.Exception | null, message: string | null, ...args: (unknown | null)[]): Rewrap; LogWarning(this: Microsoft_Extensions_Logging.ILogger, message: string | null, ...args: (unknown | null)[]): Rewrap; SetMinimumLevel(this: Microsoft_Extensions_Logging.ILoggingBuilder, level: Microsoft_Extensions_Logging.LogLevel): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Logging interface __TsonicExtApplier_Microsoft_Extensions_Logging { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Logging; } export type ExtensionMethods_Microsoft_Extensions_Logging = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Logging; // Extension method table for namespace: Microsoft.Extensions.Logging.Configuration interface __TsonicExtMethods_Microsoft_Extensions_Logging_Configuration { AddConfiguration(this: Microsoft_Extensions_Logging.ILoggingBuilder): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Logging.Configuration interface __TsonicExtApplier_Microsoft_Extensions_Logging_Configuration { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Logging_Configuration; } export type ExtensionMethods_Microsoft_Extensions_Logging_Configuration = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Logging_Configuration; // Extension method table for namespace: Microsoft.Extensions.ObjectPool interface __TsonicExtMethods_Microsoft_Extensions_ObjectPool { CreateStringBuilderPool(this: Microsoft_Extensions_ObjectPool.ObjectPoolProvider): Rewrap>; CreateStringBuilderPool(this: Microsoft_Extensions_ObjectPool.ObjectPoolProvider, initialCapacity: int, maximumRetainedCapacity: int): Rewrap>; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.ObjectPool interface __TsonicExtApplier_Microsoft_Extensions_ObjectPool { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_ObjectPool; } export type ExtensionMethods_Microsoft_Extensions_ObjectPool = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_ObjectPool; // Extension method table for namespace: Microsoft.Extensions.Options interface __TsonicExtMethods_Microsoft_Extensions_Options { OnChange(this: Microsoft_Extensions_Options.IOptionsMonitor_1, listener: System.Action_1): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Options interface __TsonicExtApplier_Microsoft_Extensions_Options { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Options; } export type ExtensionMethods_Microsoft_Extensions_Options = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Options; // Extension method table for namespace: Microsoft.Extensions.Primitives interface __TsonicExtMethods_Microsoft_Extensions_Primitives { Append(this: System_Text.StringBuilder, segment: Microsoft_Extensions_Primitives.StringSegment): Rewrap; } // Generic helper type for extension methods in namespace: Microsoft.Extensions.Primitives interface __TsonicExtApplier_Microsoft_Extensions_Primitives { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_Microsoft_Extensions_Primitives; } export type ExtensionMethods_Microsoft_Extensions_Primitives = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_Microsoft_Extensions_Primitives; // Extension method table for namespace: System.Net.Http interface __TsonicExtMethods_System_Net_Http { CreateClient(this: System_Net_Http.IHttpClientFactory): Rewrap; CreateHandler(this: System_Net_Http.IHttpMessageHandlerFactory): Rewrap; } // Generic helper type for extension methods in namespace: System.Net.Http interface __TsonicExtApplier_System_Net_Http { __tsonic_shape: unknown; __tsonic_type: __TsonicExtMethods_System_Net_Http; } export type ExtensionMethods_System_Net_Http = TShape extends null | undefined ? TShape : TShape extends void ? void : TShape & __TsonicWithExt & __TsonicExtMethods_System_Net_Http;