using System; using System.Collections.Generic; using CandyHouseBase.DataModels; using CandyHouseBase.Enums; using CandyHouseBase.Interfaces.BusinessLogicsContracts; using CandyHouseBase.Interfaces.StoragesContracts; using Microsoft.Extensions.Logging; namespace CandyHouseBase.Implementations { internal class PositionBusinessLogicContract( IPositionStorageContact positionStorageContact, ILogger logger) : IPositionBusinessLogicContact { private readonly IPositionStorageContact _positionStorageContact = positionStorageContact; private readonly ILogger _logger = logger; public List GetAllPositions() { return new List(); } public PositionDataModel GetPositionByData(string data) { return new PositionDataModel("", PositionType.Cool, ""); } public void InsertPosition(PositionDataModel position) { } public void UpdatePosition(PositionDataModel position) { } public void DeletePosition(string id) { } } }