public static void dispatch(UserRequest http_request, Response http_response) { try { //foreach(Route r in routes) //{ // if(r.match(http_request)) // { // } //} // ну блин делаем пачку if'ов и готовим регулярку // if(регулярка1 ) шото делаем // если нифига не вышло пишем ответ тупойзапрос и все } catch(Exception e) { } }
// + public void getUser(UserRequest http_request, Response http_response) { }
public void signIn(UserRequest http_request, Response http_response) { // получаем типа POST signIn HTTP/1.1 ну как-то так и проверяем есть ли такой пользователь в базе или нет если нет шлем нахуй }
public void getClassmates(UserRequest http_request, Response http_response) { // а тут аншлаг берем UserTable в зубы и ебашим логику // выполняем public SqlDataReader getStudents(string login) // получили результат сформировали ответ и пиу пиу }