public async Task <ProfileDto> CreateProfileMember(CreateProfileMember profileMemberCreated)
        {
            ProfileMember profileMember = new ProfileMember {
                ProfileId = profileMemberCreated.ProfileId, UserId = profileMemberCreated.UserId
            };

            if (!MemberExists(profileMember.ProfileId, profileMember.UserId))
            {
                _context.ProfileMembers.Add(profileMember);
                await _context.SaveChangesAsync();
            }

            return(await GetProfile(profileMember.ProfileId));
        }
示例#2
0
 public async Task <ActionResult <ProfileDto> > PostProfileMember(CreateProfileMember profileMember)
 {
     return(Ok(await profileRepository.CreateProfileMember(profileMember)));
 }