feat.airapp sdk

This commit is contained in:
lincube
2026-06-08 02:39:44 +08:00
parent 1a6f129e78
commit 7db72fbcd0
36 changed files with 2617 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
namespace LanMountainDesktop.AirAppSdk;
/// <summary>
/// Logger interface for AirApps.
/// </summary>
public interface IAirAppLogger
{
/// <summary>
/// Log a debug message.
/// </summary>
void Debug(string message);
/// <summary>
/// Log an informational message.
/// </summary>
void Info(string message);
/// <summary>
/// Log a warning message.
/// </summary>
void Warn(string message);
/// <summary>
/// Log a warning with exception.
/// </summary>
void Warn(string message, Exception exception);
/// <summary>
/// Log an error message.
/// </summary>
void Error(string message);
/// <summary>
/// Log an error with exception.
/// </summary>
void Error(string message, Exception exception);
}