Пример #1
0
        public static void TestCuratedRatingAddUpdate(CuratedRatingService.CuratedRatingServiceClient client)
        {
            var request = new CuratedRatingAddUpdateRequest();

            request.CuratedRating = new CuratedRating();
            request.CuratedRating.CuratedRatingId          = null;
            request.CuratedRating.SellableInventoryHashKey = "9cd29527-9a7e-4032-9d74-208601135cce";
            request.CuratedRating.RatingHashKey            = "ac8f6917-172d-49dc-bf0c-ddbd7b243c15";
            request.CuratedRating.RatingVersion            = 471380170;
            request.CuratedRating.IsDynamicRating          = true;
            request.CuratedRating.CuratingRatingValue      = "3f9a5498-cd50-4eff-a4f3-2ca922e5c772";
            request.CuratedRating.RatingTypeId             = 471380170;
            request.CuratedRating.CurationStatusId         = 471380170;
            request.CuratedRating.CreatedBy  = "71288204-7a19-4b96-a771-979c3f85477f";
            request.CuratedRating.ModifiedBy = "c345dccd-fef4-4654-80c2-b3f694f620c7";
            request.CuratedRating.RowVersion = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:19:53.7818348Z"), DateTimeKind.Utc));
            var response = client.CuratedRatingAddUpdate(request);
        }
        public override async Task <CuratedRatingAddUpdateResponse> CuratedRatingAddUpdate(CuratedRatingAddUpdateRequest request, ServerCallContext context)
        {
            var res = await _executor.ExecuteAsync(new CuratedRatingAddUpdateQuery
            {
                CuratedRating = request.CuratedRating.ToEntity()
            }).ConfigureAwait(false);

            var returnVal = res;

            var result = new CuratedRatingAddUpdateResponse
            {
            };

            return(result);
        }