В коде quesion вы неправильно используете TimeSpan.FromMinutes
. См. Документацию MSDN для TimeSpan.FromMinutes, которая дает следующую сигнатуру метода:
public static TimeSpan FromMinutes(double value)
, поэтому следующий код не будет компилировать
var intMinutes = TimeSpan.FromMinutes(varTime); // won't compile
Вместо этого вы можете использовать свойство TimeSpan.TotalMinutes для выполнения этой арифметики. Например:
TimeSpan varTime = (DateTime)varFinish - (DateTime)varValue;
double fractionalMinutes = varTime.TotalMinutes;
int wholeMinutes = (int)fractionalMinutes;
Вы должны получить URL-адрес для загрузки этого изображения, используя асинхронный метод getDownloadURL()
.
В документации приведен полный пример: https://firebase.google.com/docs/storage/web/upload-files#full_example
.