using System; using System.Threading.Tasks; using DevHive.Services.Models.Message; namespace DevHive.Services.Interfaces { public interface IMessageService { Task CreateMessage(CreateMessageServiceModel createMessageServiceModel); Task GetMessageById(Guid id); Task ValidateJwtForCreating(Guid userId, string rawTokenData); Task ValidateJwtForMessage(Guid messageId, string rawTokenData); } }