diff --git a/FoodsharingSiegen.Server/BaseClasses/FsBase.cs b/FoodsharingSiegen.Server/BaseClasses/FsBase.cs index 458357a..da67b90 100644 --- a/FoodsharingSiegen.Server/BaseClasses/FsBase.cs +++ b/FoodsharingSiegen.Server/BaseClasses/FsBase.cs @@ -71,12 +71,6 @@ namespace FoodsharingSiegen.Server.BaseClasses #endregion - #region Private Fields - - private bool _dataInitialized; - - #endregion - #region Override OnInitializedAsync /// @@ -85,30 +79,12 @@ namespace FoodsharingSiegen.Server.BaseClasses protected override async Task OnInitializedAsync() { await AuthService.Initialize(); + await InitializeDataAsync(); await base.OnInitializedAsync(); } #endregion - #region Override SetParametersAsync - - /// - public override async Task SetParametersAsync(ParameterView parameters) - { - parameters.SetParameterProperties(this); - - if (!_dataInitialized) - { - _dataInitialized = true; - await InitializeDataAsync(); - } - - // Da die Parameter bereits gesetzt wurden, kann die Basisklasse am Ende aufgerufen werden. - await base.SetParametersAsync(ParameterView.Empty); - } - - #endregion - #region Protected Method InitializeDataAsync ///