using MP.Core.DTO;
namespace MP.RIOC.Services
{
public interface IWeightProvider
{
#region Public Methods
///
/// Ritorna l'intero elenco dei weight attivi nel formato WeightDTO
///
///
Task> GetAllWeightsAsync();
///
/// Ritorna la coppia (oldWeight, newWeight) per scegliere dove instradare il metodo tra i 2 sistemi API.
///
(int oldWeight, int newWeight) GetWeightsFor(string method);
///
/// Aggiorna/Aggiuinge il valore del weight richiesto
///
///
///
bool UpsertWeight(WeightDTO updRecord);
#endregion Public Methods
}
}