Raven.Smuggler.SmugglerApi.PutTransformer C# (CSharp) 메소드

PutTransformer() 보호된 메소드

protected PutTransformer ( string transformerName, RavenJToken transformer ) : Task
transformerName string
transformer RavenJToken
리턴 Task
		protected override Task PutTransformer(string transformerName, RavenJToken transformer)
		{
			if (Mode == SmugglerMode.Legacy)
				return new CompletedTask();

			if (transformer != null)
			{
				var transformerDefinition = JsonConvert.DeserializeObject<TransformerDefinition>(transformer.Value<RavenJObject>("definition").ToString());

				return Commands.PutTransformerAsync(transformerName, transformerDefinition);
			}

			return FlushBatch();
		}