using LiteDB; using skydiveLogs_api.Domain; namespace skydiveLogs_api.Infrastructure.Interfaces { public interface IDataProvider { #region Public Methods void Close(); ILiteCollection GetCollection(); #endregion Public Methods #region Public Properties ILiteCollection CollOfAircraft { get; } ILiteCollection CollOfDropZone { get; } ILiteCollection CollOfFavoriteDropZone { get; } ILiteCollection CollOfGear { get; } ILiteCollection CollOfImage { get; } ILiteCollection CollOfJump { get; } ILiteCollection CollOfJumpType { get; } ILiteCollection CollOfUser { get; } #endregion Public Properties } }