예제 #1
0
        public async Task <bool> DeleteBlock([FromBody] BuddyLookup lookupData)
        {
            bool delete_status = await blockRepository.Delete(lookupData);

            if (delete_status)
            {
                var from_profile = (await profileRepository.Lookup(lookupData.SourceProfile)).First();
                var to_profile   = (await profileRepository.Lookup(lookupData.TargetProfile)).First();
                blockRepository.SendDeleteEvent(from_profile, to_profile);
            }
            return(delete_status);
        }