Bir adreste bulunması gereken alanlar:
- Ülke
- Şehir
- İlçe
- Mahalle
- Sokak
- Kapı No
- Daire No Bir adet controller yazınız(Tek controller yeterli). Bu controller içerisinde aşağıdaki işlemler yapılabilmelidir.
- Ülke kaydedilebilmelidir.
- Ülke kodundan ülke sorgulanabilmelidir.
- Şehir kaydedilebilmelidir.
- Plakadan şehir bilgisi sorgulanabilmelidir.
- İlçe kaydedilebilmelidir.
- Bir ile ait ilçeler sorgulanabilmelidir.
- Mahalle kaydedilebilmelidir.
- Mahalle adını güncellenebilmelidir.
- Bir ilçeye ait mahalleler sorgulanabilmelidir.
- Sokak kaydedilebilmelidir.
- Sokak adı güncellenebilmelidir.
- Bir mahalleye ait sokaklar sorgulanabilmelidir.
- Adres kaydedilebilmelidir.
- Adres silinebilmelidir.
- Id den adres bilgisi edinilebilmelidir.
- Address entitysi hariç diğer entitylerin servislerinde entity kullanabilirsiniz. Yani metot parametresi için dto, return için başka bir dto kullanmanıza gerek yok.
- Address kaydeden dönen vs yerlerde mapper ya da converterlar kullanarak DTO ile veri akışını sağlayınız.