package Ġru . ot us . ot us kotlin . blog . log ics Ċ Ċ import Ġru . ot us . ot us kotlin . blog . backend . common . context . Post Context Ċ import Ġru . ot us . ot us kotlin . blog . log ics . chains . Post Create Ċ import Ġru . ot us . ot us kotlin . blog . log ics . chains . Post Delete Ċ import Ġru . ot us . ot us kotlin . blog . log ics . chains . Post Read Ċ import Ġru . ot us . ot us kotlin . blog . log ics . chains . Post Search Ċ import Ġru . ot us . ot us kotlin . blog . log ics . chains . Post Update Ċ Ċ class ĠPost Crud Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġcreate ( context : ĠPost Context ) Ġ{ ĊĠĠĠĠĠĠĠ ĠPost Create . exec ( context . init Settings ()) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġread ( context : ĠPost Context ) Ġ{ ĊĠĠĠĠĠĠĠ ĠPost Read . exec ( context . init Settings ()) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġupdate ( context : ĠPost Context ) Ġ{ ĊĠĠĠĠĠĠĠ ĠPost Update . exec ( context . init Settings ()) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġdelete ( context : ĠPost Context ) Ġ{ ĊĠĠĠĠĠĠĠ ĠPost Delete . exec ( context . init Settings ()) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġsearch ( context : ĠPost Context ) Ġ{ ĊĠĠĠĠĠĠĠ ĠPost Search . exec ( context . init Settings ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠÐľ ÐµÑĤ Ð¾Ð´ ĠÐ´Ð»Ñı ĠÑĥÑģÑĤÐ°Ð½Ð¾Ð² ÐºÐ¸ ĠÐ¿Ð°ÑĢÐ°Ð¼ÐµÑĤ ÑĢÐ¾Ð² ĠÑĩ ÐµÐ¹ Ð½Ð° ĠÐ² ĠÐºÐ¾Ð½ ÑĤ ÐµÐº ÑģÑĤ , ĠÐ¿Ð°ÑĢÐ°Ð¼ÐµÑĤ ÑĢÑĭ ĠÐ¿ÐµÑĢ ÐµÐ´ Ð° ÑİÑĤÑģÑı ĠÐ² ĠÐºÐ¾Ð½ ÑģÑĤ ÑĢÑĥÐº ÑĤÐ¾ÑĢ Ðµ ĠÐºÐ»Ð°ÑģÑģ Ð° ĊĠĠĠ Ġprivate Ġfun ĠPost Context . init Settings () Ġ= Ġapply Ġ{ Ġ} Ċ } Ċ