public static MyCustomModel ConvertToMyCustomModel(this MyCustomModel model, WebServiceModel wsModel)
    {
        var newModel = new MyCustomModel {
            Id = wsModel.Id, SomeValue = wsModel.SomeValue
        };

        return(newModel);
    }
Esempio n. 2
0
    public Task BindModelAsync(ModelBindingContext bindingContext)
    {
        var           jsonString = bindingContext.ActionContext.HttpContext.Request.Query["query"];
        MyCustomModel result     = JsonConvert.DeserializeObject <MyCustomModel>(jsonString);

        bindingContext.Result = ModelBindingResult.Success(result);
        return(Task.CompletedTask);
    }
Esempio n. 3
0
 public MyCustomModel TestCustomModel(MyCustomModel customModel)
 {
     customModel.Apellido += " Modificado!";
     foreach (var direccion in customModel.Direcciones)
     {
         direccion.Calle += " Modificado!";
     }
     return(customModel);
 }
Esempio n. 4
0
 public MyCustomModel TestCustomModel(MyCustomModel customModel)
 {
     return(customModel);
 }
Esempio n. 5
0
 public MyCustomModel TestCustomModel(MyCustomModel customModel)
 {
     Console.WriteLine("MyCustom model invoked");
     customModel.Email = "update" + customModel.Email;
     return(customModel);
 }
        public MyCustomModel GetModel(int id)
        {
            MyCustomModel model = models.Find(x => x.Id == id);

            return(model != null ? model : null);
        }