Raven.Smuggler.SmugglerApi.PutDocument C# (CSharp) Method

PutDocument() protected method

protected PutDocument ( RavenJObject document ) : Task
document RavenJObject
return Task
		protected override Task PutDocument(RavenJObject document)
		{
			if (document != null)
			{
				var metadata = document.Value<RavenJObject>("@metadata");
				var id = metadata.Value<string>("@id");
				document.Remove("@metadata");

				operation.Store(document, metadata, id);
			}

			return new CompletedTask();
		}