18 lines
752 B
C#
18 lines
752 B
C#
using Microsoft.AspNetCore.Http;
|
|
|
|
namespace Fitness_core_BE.Interfaces.Services
|
|
{
|
|
public interface IFeedService
|
|
{
|
|
Task<object> GetFeedPostById(object payload, HttpContext httpContext);
|
|
|
|
Task<object> GetFeedForCustomer(object payload, HttpContext httpContext);
|
|
Task<object> LikeAsync(object payload, HttpContext httpContext);
|
|
Task<object> IsLikedAsync(object payload, HttpContext httpContext);
|
|
Task<object> UnlikeAsync(object payload, HttpContext httpContext);
|
|
Task<object> CreateFeed(object payload, HttpContext httpContext);
|
|
Task<object> ShowFeedByClient(object payload, HttpContext httpContext);
|
|
Task<object> DeleteFeedByPostId(object payload, HttpContext httpContext);
|
|
}
|
|
}
|