CloudBuilder/CloudBuilder.Core/Policy/ILocaleMessageManager.cs
owenchen 1c0c83af5f ow
2026-05-12 10:09:31 +08:00

19 lines
495 B
C#

using CloudBuilder.Core.DependencyInjection.Request;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CloudBuilder.Core.Policy
{
public interface ILocaleMessageManager
{
void InitLocale();
string ComposeMessage(string groupName, string name);
TableName<string>[] GetDataSource(string groupName);
TableName<T>[] GetComposeMessages<T>(string groupName, T[] values);
}
}