public static async Task Inicializar() { if (multasRealizadas == null) { multasRealizadas = await objectStorageHelper.LoadAsync() ?? new ListaDeMultasRealizadas(); } }
public MultasRealizadas(IObjectStorageHelper <ListaDeMultasRealizadas> objectStorageHelper) { this.objectStorageHelper = objectStorageHelper; if (multasRealizadas == null) { var loadedTask = objectStorageHelper.LoadAsync(); loadedTask.ContinueWith(task => { multasRealizadas = task.Result ?? new ListaDeMultasRealizadas(); }); } }