blob: a15e54e4fdb3069a63152bb99d289debb3b7bc42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
namespace Enmarcha.Backend.Types.Geoapify;
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.
public class GeoapifyResult
{
public Result[] results { get; set; }
public Query query { get; set; }
}
public class Result
{
public string country_code { get; set; }
public string? name { get; set; }
public string street { get; set; }
public string country { get; set; }
public Datasource datasource { get; set; }
public string postcode { get; set; }
public string state { get; set; }
public string state_code { get; set; }
public string district { get; set; }
public string city { get; set; }
public string county { get; set; }
public string county_code { get; set; }
public double lon { get; set; }
public double lat { get; set; }
public string result_type { get; set; }
public string NUTS_3 { get; set; }
public string formatted { get; set; }
public string address_line1 { get; set; }
public string address_line2 { get; set; }
public Timezone timezone { get; set; }
public string plus_code { get; set; }
public string iso3166_2 { get; set; }
public string place_id { get; set; }
public Other_names other_names { get; set; }
public string suburb { get; set; }
public string housenumber { get; set; }
public string iso3166_2_sublevel { get; set; }
public string category { get; set; }
}
public class Datasource
{
public string sourcename { get; set; }
public string attribution { get; set; }
public string license { get; set; }
public string url { get; set; }
}
public class Timezone
{
public string name { get; set; }
public string offset_STD { get; set; }
public int offset_STD_seconds { get; set; }
public string offset_DST { get; set; }
public int offset_DST_seconds { get; set; }
public string abbreviation_STD { get; set; }
public string abbreviation_DST { get; set; }
}
public class Other_names
{
public string name { get; set; }
public string name_gl { get; set; }
public string alt_name { get; set; }
}
public class Query
{
public string text { get; set; }
}
|