using System.Collections.Generic;
using PolyTraderSharp.Models;

namespace PolyTrader.Core.Persistence
{
    /// <summary>
    /// Zugriff auf die eigenen Trading-Accounts (Collection "accounts").
    /// </summary>
    public interface IAccountRepository
    {
        List<AccountState> GetAll();
        void Upsert(AccountState account);
        void Delete(int accountId);
    }
}
