public void LargeSerialization() { using (var connection = Connection().OpenWithTransaction()) { connection.ExecuteSql("CREATE PROC LargeSerialization(@Definition nvarchar(MAX)) AS SELECT Definition=@Definition"); var entity = new EntityDefinitionDataModel() { Definition = new EntityDefinition() { Name = new String('a', 16384) } }; var result = connection.Single <EntityDefinitionDataModel>("LargeSerialization", entity); Assert.AreEqual(entity.Definition.Name, result.Definition.Name); } }
public void LargeSerialization() { using (var connection = Connection().OpenWithTransaction()) { connection.ExecuteSql("CREATE PROC LargeSerialization(@Definition nvarchar(MAX)) AS SELECT Definition=@Definition"); var entity = new EntityDefinitionDataModel() { Definition = new EntityDefinition() { Name = new String('a', 16384) } }; var result = connection.Single<EntityDefinitionDataModel>("LargeSerialization", entity); Assert.AreEqual(entity.Definition.Name, result.Definition.Name); } }