package Ġcom . sor row be aver . m omo . data . net Ċ Ċ import Ġcom . sor row be aver . m omo . data . entity . Login Response Ċ import Ġcom . sor row be aver . m omo . data . entity . User Entity Ċ import Ġio . reactivex . Observable Ċ import Ġretrofit 2 . http . Field Ċ import Ġretrofit 2 . http . Form Url Encoded Ċ import Ġretrofit 2 . http . POST Ċ Ċ interface ĠM omo Api Ġ{ ĊĊĠ Ġ@ Form Url Encoded ĊĠ Ġ@ POST ("/ api / member / login /") ĊĠ Ġfun Ġlogin ( ĊĠĠĠĠĠ Ġ@ Field (" id ") Ġid Ġ: ĠString , ĊĠĠĠĠĠ Ġ@ Field (" password ") Ġpassword Ġ: ĠString ĊĠ Ġ) Ġ: ĠObservable < Login Response > ĊĊĠ Ġ@ Form Url Encoded ĊĠ Ġ@ POST ("/ api / member / signup /") ĊĠ Ġfun Ġsignup ( ĊĠĠĠĠĠ Ġ@ Field (" email ") Ġemail Ġ: ĠString , ĊĠĠĠĠĠ Ġ@ Field (" username ") Ġusername Ġ: ĠString , ĊĠĠĠĠĠ Ġ@ Field (" password ") Ġpassword Ġ: ĠString ĊĠ Ġ) Ġ: ĠObservable < User Entity > Ċ Ċ } Ċ