public override void Context()
            {
                base.Context();
                RemoveLocalQueueIfExistsAndCreate(address.LocalName);

                task = new LocalMsmqGrantAccessRightsTask(address, @"Everyone", MessageQueueAccessRights.FullControl);
            }
            public override void Context()
            {
                base.Context();
                RemoveLocalQueueIfExistsAndCreate(address.LocalName);

                task = new LocalMsmqGrantAccessRightsTask(address, user, MessageQueueAccessRights.DeleteMessage);
            }