Example #1
0
        public static void TestGetAvailMart(AvailMartService.AvailMartServiceClient client)
        {
            var request = new GetAvailMartRequest();

            request.StationHashKey      = "2bdcab64-3ee9-4a59-9412-3be774ca59dd";
            request.RateCardTypeHashKey = "2c4c1db2-671d-4beb-8ce9-feebbf740083";
            request.DaypartHashKey      = "6548392d-a1ea-4c90-b61e-37189316aeda";
            request.BroadcastWeekList   = "3e852bbc-cef1-43fe-aef4-8a558ac56c08";
            var response = client.GetAvailMart(request);
        }
Example #2
0
        public override async Task <GetAvailMartResponse> GetAvailMart(GetAvailMartRequest request, ServerCallContext context)
        {
            var res = await _executor.ExecuteAsync(new GetAvailMartQuery
            {
                StationHashKey      = request.StationHashKey,
                RateCardTypeHashKey = request.RateCardTypeHashKey,
                DaypartHashKey      = request.DaypartHashKey,
                BroadcastWeekList   = request.BroadcastWeekList
            }).ConfigureAwait(false);

            var query = res.FirstOrDefault();

            var result = query != null ? new GetAvailMartResponse
            {
            } : null;

            return(result);
        }