Пример #1
0
        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);
            }
        }
Пример #2
0
		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);
			}
		}