Sobes.tech

Kuidas saab rakendada, et alusklass ei sõltu pärandklassidest? Kuidas saab alusklass teada pärandklasside olemasolust?

Middle+
Тензор
43

Kuidas määravad geolokatsiooniteenused asukoha IP-aadressi järgi?

Middle
PyrusPyrus
43

Mis on try/catch/finally ja milleks need on vajalikud?

Junior
СБК ПАРУС
43

Mis on GC põlvkondade (0, 1, 2) kontseptsiooni olemus? Mida me optimeerime?

Middle+
Core outstaff
43

Milliste ülesannete jaoks sobib monoliit ja kuidas sellest valutult mikroteenusteks areneda? Mis on modulaarne monoliit?

Middle
ИНДАСОФТ
43

Mis on MVCC?

Middle+
Gravilink
43

Mis on puhas funktsioon?

Senior
СБК ПАРУС
43

Kuidas korraldada ühe testimeetodi käivitamist mitu korda erinevate argumentidega ilma atribuutideta?

Middle+
Тензор
43

Millal täpselt algab asünkrooniline operatsioon meetodi täitmisel?

Middle+
Тензор
43

Kuidas töötab sõnumite jaotamine RabbitMQ-s ühe järjekorra mitme tarbija vahel?

Middle+
ООО Норд Клан
43

Kuidas erineb List IEnumerable'ist?

Middle
СБК ПАРУС
43

public bool BookTour(string userId, DateTime start, DateTime end, int hotelId, string roomType, string flightClass, int airCompanyId, int flightnumber) { try { //flightClass samuti ei sooviks parsimist enum-iks var flightInfo = new FlightInfo(Enum.Parse<FlightClass>(flightClass), airCompanyId, flightnumber); var resultBookFlight = _airWaysService.Book(GetUser(userId), flightInfo); //roomType samuti ei sooviks parsimist enum-iks var rentInfo = new RentInfo(start, end, hotelId, Enum.Parse<RoomType>(roomType)); //GetUserId eraldi muutuja var resultBookHotel = _hotelService.Book(GetUser(userId), rentInfo); //Väljapääsud lähevad inner-isse, mitte püütud Task.WhenAll(resultBookFlight, resultBookHotel); //Miks statiline reservationIdAir = resultBookFlight.Result; _reservationIdHotel = resultBookHotel.Result; } catch (BookFlightException) { _hotelService.CancelBook(_reservationIdAir); return false; } catch (BookHotelException) { _airWaysService.CancelBook(_reservationIdHotel); return false; } catch (Exception ex) { throw new ApplicationException(ex.Message); } finally { //väljad 100% ei ole initsialiseeritud //Miks pärast erandit püüame midagi salvestada // GetUser on juba välja võetud unitOfWork.Execute(async () => { await _tourRepository.Save(_reservationIdAir, _reservationIdHotel, GetUser(userId)); }).RunSynchronously(); //Interlock.Increment() _countBooked++; } return true; }

Middle
OZONOZON
43

Millises finantsvahemikus te vaatate pakkumisi?

Middle
Ventra
43

Kuidas teha klassi iteratiivseks?

Middle+
Gravilink
43

Millal täidetakse teine async-meetod eraldi ülesandes?

Middle
ФГУП "ЗащитаИнфоТранс"
43

Mis on OSI mudel ja miks see eksisteerib?

Senior
СБК ПАРУС
43

Mida tähendavad lühendid OLTP ja OLAP, milles seisneb nende erinevus, sealhulgas salvestusarhitektuurid?

Senior
.wrk
43

Funktsioonide kogumik, tsükkel 0-9, lisame lambdasid, mis haaravad i, kutsume kõiki. Mida see kuvab?

Middle+
Gravilink
43

Mis sind tööl motiveerib, mis sulle meeldib?

Middle
.wrk
43

Kuidas aru saada, milliseid andmeid tuleb vahemällu salvestada?

Middle+
ООО Норд Клан
43
/180