почему вот такой код не работает
onLoad={(inst)=>{return inst.events.add('click', clickOnMap)}}
instanceRef={inst => inst.events.add('click', clickOnMap)}
onClick={clickOnMap}
Но в таком случае легко опечататься и потом искать, почему фронт не отображает ошибку. Поэтому хочу сделать обертку, знаю что можно вот так:
public static class CBExt
{
public static BadRequestObjectResult BadRequestWithMessage(this Controller ctr, string message)
{
return ctr.BadRequest(new { errMessage = message });
}
}
public class CustomControllerBase: ControllerBase
{
public new IActionResult BadRequest(string[] message)
{
return base.BadRequest(new { errMessage = message });
}
}
public static class CBExt
{
public static BadRequestObjectResult BadRequestWithMessage(this Controller ctr, string message)
{
return ctr.BadRequest(new { errMessage = message });
}
}
using (TestContext db = new TestContext ())
{
var ps = db.Project_test;
ps.ForEach(a=>a.TypeContract ="test_value");
db.SaveChanges();
}
Имею вот такую JSON строку:
[
{"id":"3","companies_name":"{EQ\r\n"},
{"id":"6","companies_name":"testName Company"},
{"id":"7","companies_name":"testName Company324324"},
{"id":"8","companies_name":"testName Company"},
{"id":"9","companies_name":"testName Companydfgdfgf"},
{"id":"10","companies_name":"testName Company"},
{"id":"13","companies_name":"testName Company"}
]
JsonConvert.Deserialize<Companies[]>(str)
class Company {
[JsonProperty("id")]
public string Id { get; set; }
[JsonProperty("companies_name")]
public string Name { get; set; }
}
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
Dictionary<string, object> obj = (Dictionary<string, object>)serializer.DeserializeObject(***json***);