Code first,megration, castal,webapi, angular js