cc nasazeni
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Idoklad")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bbec747bb707894338c78c901bf8175f40773f12")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Idoklad")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Idoklad")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
9330b1b41c96efd56de1c2646a1495cef68227a0fe6aa8897950cb2005c1774e
|
||||
@@ -0,0 +1,23 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net8.0
|
||||
build_property.TargetFrameworkIdentifier = .NETCoreApp
|
||||
build_property.TargetFrameworkVersion = v8.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb = true
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = Idoklad
|
||||
build_property.RootNamespace = Idoklad
|
||||
build_property.ProjectDir = D:\GitHubRepository\Hracicky\x\idoklad\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.RazorLangVersion = 8.0
|
||||
build_property.SupportLocalizedComponentNames =
|
||||
build_property.GenerateRazorMetadataSourceChecksumAttributes =
|
||||
build_property.MSBuildProjectDirectory = D:\GitHubRepository\Hracicky\x\idoklad
|
||||
build_property._RazorSourceGeneratorDebug =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,17 @@
|
||||
// <auto-generated/>
|
||||
global using Microsoft.AspNetCore.Builder;
|
||||
global using Microsoft.AspNetCore.Hosting;
|
||||
global using Microsoft.AspNetCore.Http;
|
||||
global using Microsoft.AspNetCore.Routing;
|
||||
global using Microsoft.Extensions.Configuration;
|
||||
global using Microsoft.Extensions.DependencyInjection;
|
||||
global using Microsoft.Extensions.Hosting;
|
||||
global using Microsoft.Extensions.Logging;
|
||||
global using System;
|
||||
global using System.Collections.Generic;
|
||||
global using System.IO;
|
||||
global using System.Linq;
|
||||
global using System.Net.Http;
|
||||
global using System.Net.Http.Json;
|
||||
global using System.Threading;
|
||||
global using System.Threading.Tasks;
|
||||
@@ -0,0 +1,16 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
8c52ccc98fa666734950d1f217e2bf36db84e91ef7b161912359e9d71820c6b4
|
||||
@@ -0,0 +1,50 @@
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\appsettings.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.staticwebassets.endpoints.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.exe
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.deps.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.runtimeconfig.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.pdb
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Idoklad.xml
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\IbanNet.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\IdokladSdk.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.AspNetCore.JsonPatch.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.IdentityModel.Abstractions.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.IdentityModel.Logging.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.IdentityModel.Tokens.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Microsoft.OpenApi.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Newtonsoft.Json.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Newtonsoft.Json.Bson.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Swashbuckle.AspNetCore.Swagger.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\System.IdentityModel.Tokens.Jwt.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\ca\IbanNet.resources.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\de\IbanNet.resources.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\bin\Release\net8.0\nl\IbanNet.resources.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.csproj.AssemblyReference.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\rpswa.dswa.cache.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.GeneratedMSBuildEditorConfig.editorconfig
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.AssemblyInfoInputs.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.AssemblyInfo.cs
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.csproj.CoreCompileInputs.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.MvcApplicationPartsAssemblyInfo.cs
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.MvcApplicationPartsAssemblyInfo.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\rjimswa.dswa.cache.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\rjsmrazor.dswa.cache.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\rjsmcshtml.dswa.cache.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\scopedcss\bundle\Idoklad.styles.css
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\staticwebassets.build.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\staticwebassets.build.json.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\staticwebassets.development.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\staticwebassets.build.endpoints.json
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\swae.build.ex.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.csproj.Up2Date
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\refint\Idoklad.dll
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.xml
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.pdb
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\Idoklad.genruntimeconfig.cache
|
||||
D:\GitHubRepository\Hracicky\x\idoklad\obj\Release\net8.0\ref\Idoklad.dll
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
6db239378e2f05937262b4a1b5c1dd79b00ebb1f6a28d48bb7c482305ff7786d
|
||||
Binary file not shown.
@@ -0,0 +1,266 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Idoklad</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Idoklad.Client.ApiResultExtensions">
|
||||
<summary>
|
||||
Helpers that unwrap the SDK's <see cref="T:IdokladSdk.Response.ApiResult`1"/> envelope, returning the payload
|
||||
on success and translating failures into <see cref="T:Idoklad.Client.IdokladApiException"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Client.DokladApiFactory">
|
||||
<summary>
|
||||
Builds <see cref="T:IdokladSdk.DokladApi"/> instances from resolved per-request credentials, using the
|
||||
official iDoklad .NET SDK (IdokladSdk) and an <see cref="T:System.Net.Http.IHttpClientFactory"/>-managed
|
||||
<see cref="T:System.Net.Http.HttpClient"/>. This is the iDoklad analogue of microsoft-365-service's graph_client.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Client.IdokladApiAccessor">
|
||||
<summary>
|
||||
Scoped accessor that resolves the credentials for the current request and lazily builds a
|
||||
single <see cref="T:IdokladSdk.DokladApi"/> shared by all services handling that request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Client.IdokladApiException">
|
||||
<summary>
|
||||
Raised when an upstream iDoklad API call does not succeed. Carries the upstream HTTP status
|
||||
code, message and iDoklad error code so the failure can be surfaced to the caller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Configuration.IdokladSettings">
|
||||
<summary>
|
||||
Service configuration resolved from environment variables.
|
||||
|
||||
Mirrors the structure used by the sibling microsoft-365-service (config.py): non-secret
|
||||
configuration and credential defaults live in environment variables. Per-request callers
|
||||
can override the credential values through request headers (see
|
||||
<see cref="T:Idoklad.Credentials.RequestCredentialsProvider"/>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.ClientId">
|
||||
<summary>Default iDoklad OAuth2 client id (client credentials flow).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.ClientSecret">
|
||||
<summary>Default iDoklad OAuth2 client secret (client credentials flow).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.ApplicationId">
|
||||
<summary>Default iDoklad application id from the developer portal (required by client credentials flow).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.ApiUrl">
|
||||
<summary>Optional custom iDoklad API base url (defaults to the SDK production url when empty).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.IdentityServerUrl">
|
||||
<summary>Optional custom Identity Server token url (defaults to the SDK production url when empty).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.Language">
|
||||
<summary>Default response language for the iDoklad API (Cz, Sk, En). Defaults to Cz.</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.HasCustomUrls">
|
||||
<summary>True when both custom urls are configured (e.g. for a sandbox environment).</summary>
|
||||
</member>
|
||||
<member name="P:Idoklad.Configuration.IdokladSettings.HasDefaultCredentials">
|
||||
<summary>True when the default credential triplet is fully configured via environment variables.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.AccountController">
|
||||
<summary>
|
||||
Account agenda: the current agenda (company) and current user. Requires iDoklad credentials
|
||||
(headers or environment defaults).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.AccountController.Agenda(System.Threading.CancellationToken)">
|
||||
<summary>Get information about the current agenda (company).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.AccountController.CurrentUser(System.Threading.CancellationToken)">
|
||||
<summary>Get information about the current user.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.ContactsController">
|
||||
<summary>
|
||||
Contacts (customers/suppliers) agenda.
|
||||
|
||||
All endpoints require iDoklad credentials. Provide them as request headers
|
||||
(<c>X-ClientId</c>, <c>X-ClientSecret</c>, <c>X-ApplicationId</c>) or rely on the service
|
||||
environment defaults. See the Swagger description for details.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.List(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List contacts (paged).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.Detail(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Get a contact detail by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.Default(System.Threading.CancellationToken)">
|
||||
<summary>Get a pre-filled default contact model for creating a new contact.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.Create(IdokladSdk.Models.Contact.ContactPostModel,System.Threading.CancellationToken)">
|
||||
<summary>Create a new contact.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.Update(IdokladSdk.Models.Contact.ContactPatchModel,System.Threading.CancellationToken)">
|
||||
<summary>Update an existing contact (the model id identifies the contact).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ContactsController.Delete(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Delete a contact by id.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.IssuedInvoicesController">
|
||||
<summary>
|
||||
Issued (outgoing) invoices agenda. Requires iDoklad credentials (headers or environment
|
||||
defaults).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.List(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List issued invoices (paged).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Detail(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Get an issued invoice detail by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Default(System.Threading.CancellationToken)">
|
||||
<summary>Get a pre-filled default model for creating a new issued invoice.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Create(IdokladSdk.Models.IssuedInvoice.IssuedInvoicePostModel,System.Threading.CancellationToken)">
|
||||
<summary>Create a new issued invoice.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Update(IdokladSdk.Models.IssuedInvoice.IssuedInvoicePatchModel,System.Threading.CancellationToken)">
|
||||
<summary>Update an existing issued invoice (the model id identifies the invoice).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Copy(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Create a copy (draft) of an existing issued invoice.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.IssuedInvoicesController.Delete(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Delete an issued invoice by id.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.MetaController">
|
||||
<summary>Service metadata endpoints. These do not require iDoklad credentials.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.MetaController.Health">
|
||||
<summary>Liveness probe.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.MetaController.Version">
|
||||
<summary>Service name, version and language.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.MetaController.Status">
|
||||
<summary>
|
||||
Reports whether the service has default iDoklad credentials configured through
|
||||
environment variables. Per-request callers can always override them with headers.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.ReceivedInvoicesController">
|
||||
<summary>
|
||||
Received (incoming) invoices agenda. Requires iDoklad credentials (headers or environment
|
||||
defaults).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.List(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List received invoices (paged).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.Detail(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Get a received invoice detail by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.Default(System.Threading.CancellationToken)">
|
||||
<summary>Get a pre-filled default model for creating a new received invoice.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.Create(IdokladSdk.Models.ReceivedInvoice.ReceivedInvoicePostModel,System.Threading.CancellationToken)">
|
||||
<summary>Create a new received invoice.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.Update(IdokladSdk.Models.ReceivedInvoice.ReceivedInvoicePatchModel,System.Threading.CancellationToken)">
|
||||
<summary>Update an existing received invoice (the model id identifies the invoice).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.ReceivedInvoicesController.Delete(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Delete a received invoice by id.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Controllers.RegistersController">
|
||||
<summary>
|
||||
Supporting registers: bank accounts, VAT rates and numeric sequences. Requires iDoklad
|
||||
credentials (headers or environment defaults).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.ListBankAccounts(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List bank accounts (paged).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.BankAccountDetail(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Get a bank account detail by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.CreateBankAccount(IdokladSdk.Models.BankAccount.BankAccountPostModel,System.Threading.CancellationToken)">
|
||||
<summary>Create a new bank account.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.UpdateBankAccount(IdokladSdk.Models.BankAccount.BankAccountPatchModel,System.Threading.CancellationToken)">
|
||||
<summary>Update an existing bank account (the model id identifies the account).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.DeleteBankAccount(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Delete a bank account by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.ListVatRates(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List VAT rates (paged).</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.VatRateDetail(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>Get a VAT rate detail by id.</summary>
|
||||
</member>
|
||||
<member name="M:Idoklad.Controllers.RegistersController.ListNumericSequences(System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>List numeric (document) sequences (paged).</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Credentials.CredentialConstants">
|
||||
<summary>
|
||||
Names of the HTTP headers that carry per-request iDoklad credentials.
|
||||
|
||||
Secrets are never accepted in the query string or request body: they are required in
|
||||
request headers (and documented as such in Swagger). Each header carries the credential
|
||||
value directly and must therefore only be sent over TLS.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Idoklad.Credentials.CredentialConstants.LanguageHeader">
|
||||
<summary>Header carrying the response language override (Cz, Sk, En).</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Credentials.IdokladCredentials">
|
||||
<summary>
|
||||
Fully resolved set of credentials and request options used to build a <c>DokladApi</c>
|
||||
instance for a single request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Credentials.MissingCredentialsException">
|
||||
<summary>
|
||||
Raised when the request does not provide a complete set of iDoklad credentials,
|
||||
neither through request headers nor through the service environment defaults.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Credentials.RequestCredentialsProvider">
|
||||
<summary>
|
||||
Resolves the iDoklad credentials for the current request.
|
||||
|
||||
Mirrors <c>get_request_settings</c> from the sibling microsoft-365-service: each credential
|
||||
value is taken from its request header when present and otherwise falls back to the
|
||||
environment-configured default. Secrets are only ever read from headers (never query/body).
|
||||
If, after applying the fallbacks, any required value is still missing, the request is rejected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Infrastructure.CredentialHeadersOperationFilter">
|
||||
<summary>
|
||||
Documents the per-request credential headers in Swagger for every operation that talks to
|
||||
iDoklad. The headers are marked optional because the service can fall back to environment
|
||||
defaults, but the description makes the requirement and secret handling explicit.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Infrastructure.ExceptionHandlingMiddleware">
|
||||
<summary>
|
||||
Translates domain exceptions into JSON <see cref="T:Microsoft.AspNetCore.Mvc.ProblemDetails"/> responses:
|
||||
missing credentials become 401, and upstream iDoklad failures surface the upstream status.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Services.AccountService">
|
||||
<summary>Account agenda: information about the current agenda and the current user.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Services.ContactsService">
|
||||
<summary>Contacts (customers/suppliers) agenda.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Services.IssuedInvoicesService">
|
||||
<summary>Issued (outgoing) invoices agenda.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Services.ReceivedInvoicesService">
|
||||
<summary>Received (incoming) invoices agenda.</summary>
|
||||
</member>
|
||||
<member name="T:Idoklad.Services.RegistersService">
|
||||
<summary>
|
||||
Supporting registers: bank accounts, VAT rates and numeric (document) sequences.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"GlobalPropertiesHash":"B9kWZPkqs9jh4om+wEa7vtkXe98jy4Uk00TDvCFOMAg=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xoy6Z/ZliL2FaV/OPQYzcdsWaKV5xBoURVM2EiwsMe0=","UnIQ74hcK4OEyD1OXQb8l/Ai5e5GkT1C8ZVGznd7EHM=","vIllxnm6hE/qU5OIVUPxE4SuD2ijmi27OPg5VyWR6ZM=","QqmhCK1Ak7uSaGTG1n4MvYJ\u002BFpdANJykxNBeraLdr/c=","et\u002BonTqXghtchEvOcFNSnpptMGH2zS\u002Bmy59QN1yTclY="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
@@ -0,0 +1 @@
|
||||
{"GlobalPropertiesHash":"ITni+o74UkYnIxQUhjgt1e5B31FSFcyvxyxM3WTkkB8=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xoy6Z/ZliL2FaV/OPQYzcdsWaKV5xBoURVM2EiwsMe0=","UnIQ74hcK4OEyD1OXQb8l/Ai5e5GkT1C8ZVGznd7EHM=","vIllxnm6hE/qU5OIVUPxE4SuD2ijmi27OPg5VyWR6ZM=","QqmhCK1Ak7uSaGTG1n4MvYJ\u002BFpdANJykxNBeraLdr/c=","et\u002BonTqXghtchEvOcFNSnpptMGH2zS\u002Bmy59QN1yTclY="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
@@ -0,0 +1 @@
|
||||
{"GlobalPropertiesHash":"mtHRwZSpqhpjTpXVP7OTHx/hA+8aHhOXtaICvBxSOxM=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xoy6Z/ZliL2FaV/OPQYzcdsWaKV5xBoURVM2EiwsMe0="],"CachedAssets":{},"CachedCopyCandidates":{}}
|
||||
@@ -0,0 +1 @@
|
||||
{"Version":1,"ManifestType":"Build","Endpoints":[]}
|
||||
@@ -0,0 +1 @@
|
||||
{"Version":1,"Hash":"7DN8saVWijVbmDBZMNPML3QUSVed484vZhEJ3j2d9E8=","Source":"Idoklad","BasePath":"/","Mode":"Root","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]}
|
||||
@@ -0,0 +1 @@
|
||||
7DN8saVWijVbmDBZMNPML3QUSVed484vZhEJ3j2d9E8=
|
||||
Reference in New Issue
Block a user