public override void FetchSingleDynamicEntity(BenchmarksContainer bc) { bc.Add(i => { _db.Single(5); }, "Massive"); }
private object GetEntity(Entity entity, object key) { var table = new DynamicModel(AdminInitialise.ConnectionString, tableName: entity.TableName, primaryKeyField: entity.Key.ColumnName); var result = table.Single(key); return(result); }
public OperationResult <Contact> GetContact(int id) { var result = new OperationResult <Contact>(); var dyn = table.Single(id); result.Data = new Contact() { Id = dyn.Id, Dob = dyn.Dob, Name = dyn.Name, Phone = dyn.Phone }; return(result); }
public IDictionary <string, object> GetRecord(Entity entity, params object[] key) { var table = new DynamicModel( _admin.ConnectionStringName, tableName: entity.Table, primaryKeyField: entity.JoinedKeys); var result = table.Single(key); return(result); }