This commit is contained in:
2026-08-01 10:52:38 +03:30
parent fed2b7d934
commit e33479f9b6
8 changed files with 200 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
using xAiService.Configurations;
using xCommons.Extensions;
namespace xAiService.Extensions
{
public static class ModelExtensions
{
/// <summary>
/// Validate XAiServiceConfiguration ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XAIServiceConfiguration source)
{
//
bool result =
!source.IsNull() &&
!source.Url.IsNullOrEmpty() &&
source.Url.IsValidUrl();
//
return result;
}
}
}