Added avalonia integration and remote proof of concept

This commit is contained in:
MaddoScientisto 2026-02-28 15:30:57 +01:00
commit 4a0973b681
23 changed files with 2043 additions and 6 deletions

View file

@ -0,0 +1,14 @@
namespace Catalog.Communication;
public sealed class CatalogCommunicationOptions
{
public required Uri BaseUri { get; set; }
public string AdminPageBasePath { get; set; } = "admin/pg";
public TimeSpan RequestTimeout { get; set; } = TimeSpan.FromSeconds(30);
public int RetryCount { get; set; } = 2;
public TimeSpan RetryBaseDelay { get; set; } = TimeSpan.FromMilliseconds(250);
}