Вот что нужно для индикатора выполнения, ваш индикатор выполнения будет совершенно неосведомлен о том, когда пост завершится, вам нужно будет установить предопределенное значение того, сколько времени это займет.Недостатком является то, что публикация сообщения может занять больше времени, а индикатор выполнения может отображаться как полный и вводить пользователя в заблуждение.Другая альтернатива - не полностью заполнить индикатор выполнения и оставить его заполненным на 90% до тех пор, пока публикация фактически не завершится, а после завершения заполнить индикатор выполнения до 100%.Круто в спиннинге то, что он всегда крутится, и пользователи, по крайней мере, знают, что что-то еще происходит.
Вот некоторая документация для индикатора выполнения , и вот ответ на стек переполнения блесна .