public async Task <ResponseModel <CreatedGuideModel> > Post(CreateGuideViewModel viewModel) { var responseModel = new ResponseModel <CreatedGuideModel>(); Guid userId = JWTHelper.SeriallzeUserId(_httpContext); var guiideId = await _guideManager.CreateGuideAsync(userId, viewModel.Content, viewModel.Title, viewModel.CoverImageUrl); if (guiideId != Guid.Empty) { var reviewResult = await _reviewManager.CreateGuideReview(guiideId); responseModel.Data = new CreatedGuideModel { Id = guiideId, }; responseModel.Code = StateCode.Sucess; } return(responseModel); }
public CreateGuidePage() { InitializeComponent(); BindingContext = viewModel = new CreateGuideViewModel(); viewModel.titleEntry = title_entry; }