public void Post([FromBody] Comment value) { var yc = new YummyContext(); int k = yc.Comments.Max(coms => coms.id); value.id = k + 1; yc.Comments.Add(value); yc.SaveChanges(); }
public void Can_trace_commands() { using (var context = new YummyContext()) { context.Products.Add( new YummyProduct { Name = "Pineapple Lumps" }); using (var commandTracer = new CommandTracer()) { context.SaveChanges(); var interceptedCommand = commandTracer.Commands.Single(); Assert.Equal( "insert [dbo].[YummyProducts]([Id], [Name])\r\nvalues (@0, @1)\r\n", interceptedCommand.CommandText); Assert.Equal(2, interceptedCommand.Parameters.Count()); } } }