31 lines
917 B
C#
31 lines
917 B
C#
|
|
/****************************************************
|
|||
|
|
文件:RemoteServicesWithAuth.cs
|
|||
|
|
作者:xosmo_
|
|||
|
|
邮箱:
|
|||
|
|
日期:2025/3/31 14:39:5
|
|||
|
|
功能:
|
|||
|
|
*****************************************************/
|
|||
|
|
using YooAsset;
|
|||
|
|
|
|||
|
|
namespace Stary.Evo
|
|||
|
|
{
|
|||
|
|
public class RemoteServices : IRemoteServices
|
|||
|
|
{
|
|||
|
|
private readonly string _defaultHostServer;
|
|||
|
|
private readonly string _fallbackHostServer;
|
|||
|
|
|
|||
|
|
public RemoteServices(string defaultHostServer, string fallbackHostServer)
|
|||
|
|
{
|
|||
|
|
_defaultHostServer = defaultHostServer;
|
|||
|
|
_fallbackHostServer = fallbackHostServer;
|
|||
|
|
}
|
|||
|
|
string IRemoteServices.GetRemoteMainURL(string fileName)
|
|||
|
|
{
|
|||
|
|
return $"{_defaultHostServer}/{fileName}";
|
|||
|
|
}
|
|||
|
|
string IRemoteServices.GetRemoteFallbackURL(string fileName)
|
|||
|
|
{
|
|||
|
|
return $"{_fallbackHostServer}/{fileName}";
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|