dictionary contains a null entry for parameter id of non-nullable . . . The parameters dictionary contains a null entry for parameter 'id' of non-nullable type 'System Int32' for method 'DatabaseService_WebAPI Models Product GetProduct (Int32)' in 'DatabaseService_WebAPI Controllers ProductController' An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter