16 lines
No EOL
529 B
C#
16 lines
No EOL
529 B
C#
// WingsEmu
|
|
//
|
|
// Developed by NosWings Team
|
|
|
|
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace WingsEmu.DTOs.Relations;
|
|
|
|
public interface ICharacterRelationDAO
|
|
{
|
|
Task<CharacterRelationDTO> GetRelationByCharacterIdAsync(long characterId, long targetId);
|
|
Task SaveRelationsByCharacterIdAsync(long characterId, CharacterRelationDTO relations);
|
|
Task<List<CharacterRelationDTO>> LoadRelationsByCharacterIdAsync(long characterId);
|
|
Task RemoveRelationAsync(CharacterRelationDTO relation);
|
|
} |