Raven.Database.DocumentDatabase.AddIndexingTask C# (CSharp) Method

AddIndexingTask() private method

private AddIndexingTask ( IStorageActionsAccessor actions, RavenJToken metadata, Func taskGenerator ) : void
actions IStorageActionsAccessor
metadata RavenJToken
taskGenerator Func
return void
		private void AddIndexingTask(IStorageActionsAccessor actions, RavenJToken metadata, Func<Task> taskGenerator)
		{
			foreach (var indexName in IndexDefinitionStorage.IndexNames)
			{
				var task = taskGenerator();
				task.Index = indexName;
				actions.Tasks.AddTask(task, SystemTime.UtcNow);
			}
		}