using FLSDAL.DTO.QuickRating; using GB5Shared.DTO.Framework.Login; namespace FLSBLL.QuickRating; public interface IQuickRatingBLL { Task GetWidgetDataAsync(GetQuickRatingConfigRequest req, LoginDTO login, CancellationToken ct); Task SubmitRatingAsync(SubmitQuickRatingRequest req, LoginDTO login, CancellationToken ct); Task GetEntityRatingsAsync(GetEntityRatingsRequest req, LoginDTO login, CancellationToken ct); Task GetTrendAsync(int objectTypeId, int objectId, LoginDTO login, CancellationToken ct); Task SaveConfigAsync(SaveQuickRatingConfigRequest req, LoginDTO login, CancellationToken ct); Task GetConfigByIdAsync(int quickRatingConfigId, LoginDTO login, CancellationToken ct); Task> GetSelectListQuickRatingConfig( int firstNumber, int maxResult, LoginDTO login); Task DeleteConfigAsync(int quickRatingConfigId, LoginDTO login, CancellationToken ct); }