NServiceBus.QueuesCreator.Install C# (CSharp) Method

Install() public method

public Install ( string identity ) : System.Threading.Tasks.Task
identity string
return System.Threading.Tasks.Task
        public Task Install(string identity)
        {
            if (settings.Get<bool>("Endpoint.SendOnly"))
            {
                return TaskEx.CompletedTask;
            }
            if (!settings.CreateQueues())
            {
                return TaskEx.CompletedTask;
            }
            var queueCreator = builder.Build<ICreateQueues>();
            var queueBindings = settings.Get<QueueBindings>();

            return queueCreator.CreateQueueIfNecessary(queueBindings, identity);
        }