2025-12-10 11:55:58 +10:00
|
|
|
|
using PARR.DAL.DomainModels;
|
2025-12-23 18:27:31 +10:00
|
|
|
|
using PARR.DAL.DomainServices.Shortcodes.Models;
|
2025-12-10 11:55:58 +10:00
|
|
|
|
|
2025-12-23 18:27:31 +10:00
|
|
|
|
namespace PARR.DAL.DomainServices.Shortcodes
|
2025-08-01 09:02:01 +10:00
|
|
|
|
{
|
|
|
|
|
|
public interface IShortcodesService
|
|
|
|
|
|
{
|
2025-12-23 18:27:31 +10:00
|
|
|
|
Task<string> ApplyShortcodesAsync(string str, TemplateForShortcodes template);
|
2025-08-06 10:33:55 +10:00
|
|
|
|
|
2025-12-10 11:55:58 +10:00
|
|
|
|
bool IsAnyShortcodes(string str);
|
|
|
|
|
|
|
|
|
|
|
|
Task<List<ShortcodeInfoDto>> GetAvailableShortcodesAsync();
|
2025-08-01 09:02:01 +10:00
|
|
|
|
}
|
|
|
|
|
|
}
|