server-master/srcs/WingsAPI.Communication/Families/IFamilyInvitationService.cs
2026-02-10 18:21:30 +01:00

21 lines
No EOL
721 B
C#

using System.ServiceModel;
using System.Threading.Tasks;
namespace WingsAPI.Communication.Families
{
[ServiceContract]
public interface IFamilyInvitationService
{
[OperationContract]
ValueTask<EmptyResponse> SaveFamilyInvitationAsync(FamilyInvitationSaveRequest request);
[OperationContract]
ValueTask<FamilyInvitationContainsResponse> ContainsFamilyInvitationAsync(FamilyInvitationRequest request);
[OperationContract]
ValueTask<FamilyInvitationGetResponse> GetFamilyInvitationAsync(FamilyInvitationRequest request);
[OperationContract]
ValueTask<EmptyResponse> RemoveFamilyInvitationAsync(FamilyInvitationRemoveRequest request);
}
}