persistence/Persistence/ClassDiagram.cd
2024-10-31 15:01:12 +05:00

71 lines
3.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
<Class Name="Persistence.Repositories.AbstractChangeLogRepository&lt;T, TRequest&gt;" Collapsed="true">
<Position X="7.75" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>ACCAAAAAAAAABAAQAAAABAAAAAACAAAgAAAAAABAAAE=</HashCode>
<FileName>Repositories\AbstractChangeLogRepository.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Persistence.Repositories.AbstractTimeSeriesDataRepository&lt;T&gt;" Collapsed="true">
<Position X="10.75" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Repositories\AbstractTimeSeriesDataRepository.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Persistence.Services.ArchiveService" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="7.75" Y="4.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Services\ArchiveService.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" Collapsed="true" />
</Class>
<Class Name="Persistence.Services.TimeSeriesDataObserverService" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="11" Y="4.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Services\TimeSeriesDataObserverService.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" Collapsed="true" />
</Class>
<Interface Name="Persistence.Repositories.IChangeLogRepository&lt;T, TRequest&gt;">
<Position X="4.75" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>ACCAAAAAAAAABAAAAAAABAAAAAACAAAgAAAAAABAAAE=</HashCode>
<FileName>Repositories\IChangeLogRepository.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Persistence.Repositories.ISyncRepository&lt;T&gt;" Collapsed="true">
<Position X="3.75" Y="1.5" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Repositories\ISyncRepository.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Persistence.Repositories.ITimeSeriesDataRepository&lt;T&gt;" Collapsed="true">
<Position X="2.5" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Repositories\ITimeSeriesDataRepository.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Persistence.Services.IArchiveService" Collapsed="true">
<Position X="2.75" Y="6" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Services\IArchiveService.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Persistence.Services.ITimeSeriesDataObserverService" Collapsed="true">
<Position X="4.75" Y="6" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Services\ITimeSeriesDataObserverService.cs</FileName>
</TypeIdentifier>
</Interface>
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>