Save last
This commit is contained in:
		
							
								
								
									
										171
									
								
								ApiServer/Diagrams/ClassDiagram1.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										171
									
								
								ApiServer/Diagrams/ClassDiagram1.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,171 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
 | 
			
		||||
  <Class Name="ApiServer.Controllers.DateController">
 | 
			
		||||
    <Position X="0.5" Y="0.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAQAAAAAAAAAAABAAACCAAAAIAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Controllers\DateController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogApi">
 | 
			
		||||
    <Position X="0.5" Y="3.25" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogClient">
 | 
			
		||||
    <Position X="0.5" Y="5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analog" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogsApi">
 | 
			
		||||
    <Position X="0.5" Y="6" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogsClient">
 | 
			
		||||
    <Position X="0.5" Y="7.75" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Analogs" Type="ApiServer.Structures.AnalogArr" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="2.75" Y="8.184" />
 | 
			
		||||
        <Point X="5" Y="8.184" />
 | 
			
		||||
        <Point X="5" Y="7.103" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analogs" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetTechCycleApi">
 | 
			
		||||
    <Position X="5.5" Y="6" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetTechCycleClient">
 | 
			
		||||
    <Position X="5.5" Y="7.75" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="TechCycle" Type="ApiServer.Structures.TechCycle" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="7.75" Y="8.5" />
 | 
			
		||||
        <Point X="10.5" Y="8.5" />
 | 
			
		||||
        <Point X="10.5" Y="8.199" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="TechCycle" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetProtectApi">
 | 
			
		||||
    <Position X="5.5" Y="3.25" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetProtectClient">
 | 
			
		||||
    <Position X="5.5" Y="5" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Protect" Type="ApiServer.Structures.Protect" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="7.75" Y="5.529" />
 | 
			
		||||
        <Point X="10.444" Y="5.529" />
 | 
			
		||||
        <Point X="10.444" Y="5.19" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Protect" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetDiscretApi">
 | 
			
		||||
    <Position X="5.5" Y="0.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetDiscretClient">
 | 
			
		||||
    <Position X="5.5" Y="2.25" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Discret" Type="ApiServer.Structures.Discret" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="7.75" Y="2.779" />
 | 
			
		||||
        <Point X="10.521" Y="2.779" />
 | 
			
		||||
        <Point X="10.521" Y="2.44" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Discret" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Analog">
 | 
			
		||||
    <Position X="3" Y="3.25" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAAgAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.AnalogArr">
 | 
			
		||||
    <Position X="3" Y="6" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Analogs" Type="ApiServer.Structures.Analog" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="5" Y="6" />
 | 
			
		||||
        <Point X="5" Y="4.997" />
 | 
			
		||||
      </Path>
 | 
			
		||||
      <MemberNameLabel ManuallyPlaced="true">
 | 
			
		||||
        <Position X="0.11" Y="0.677" />
 | 
			
		||||
      </MemberNameLabel>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analogs" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Discret">
 | 
			
		||||
    <Position X="8" Y="0.5" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Protect">
 | 
			
		||||
    <Position X="8" Y="3.25" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Protect.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.TechCycle">
 | 
			
		||||
    <Position X="8" Y="6" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Font Name="Segoe UI" Size="9" />
 | 
			
		||||
</ClassDiagram>
 | 
			
		||||
							
								
								
									
										25
									
								
								ApiServer/Diagrams/ClassDiagram2.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								ApiServer/Diagrams/ClassDiagram2.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
 | 
			
		||||
  <Class Name="ApiServer.WorkWithFiles">
 | 
			
		||||
    <Position X="0.5" Y="4.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAgAgAAACEIAAIAAAAAAAAAECAAAABA=</HashCode>
 | 
			
		||||
      <FileName>WorkWithFiles.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Startup">
 | 
			
		||||
    <Position X="0.5" Y="2.25" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAgAAACAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Startup.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Program">
 | 
			
		||||
    <Position X="0.5" Y="0.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Program.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Font Name="Segoe UI" Size="9" />
 | 
			
		||||
</ClassDiagram>
 | 
			
		||||
							
								
								
									
										237
									
								
								ApiServer/Diagrams/ClassDiagram3.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										237
									
								
								ApiServer/Diagrams/ClassDiagram3.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,237 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
 | 
			
		||||
  <Class Name="ApiServer.Controllers.ParamsController">
 | 
			
		||||
    <Position X="0.5" Y="0.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAQAAAAAAAAAAAAAiAAACAAAAIAAIAAAEAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Controllers\ParamsController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetAnalogApi">
 | 
			
		||||
    <Position X="0.5" Y="3.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetAnalogClient">
 | 
			
		||||
    <Position X="0.5" Y="4.75" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Analog_params" Type="ApiServer.Parametrs.AnalogParams" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="0.669" Y="5.618" />
 | 
			
		||||
        <Point X="0.669" Y="5.976" />
 | 
			
		||||
        <Point X="3" Y="5.976" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analog_params" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetMetricClient">
 | 
			
		||||
    <Position X="6" Y="5.25" Width="2.5" />
 | 
			
		||||
    <AssociationLine Name="Metrics" Type="ApiServer.Parametrs.Metric" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="6.062" Y="6.118" />
 | 
			
		||||
        <Point X="6.062" Y="6.5" />
 | 
			
		||||
        <Point X="8.75" Y="6.5" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Metrics" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetTechCycleNameClient">
 | 
			
		||||
    <Position X="6" Y="12" Width="2.5" />
 | 
			
		||||
    <AssociationLine Name="Name" Type="ApiServer.Parametrs.TechCycleName" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="6.125" Y="12.868" />
 | 
			
		||||
        <Point X="6.125" Y="13.188" />
 | 
			
		||||
        <Point X="8.75" Y="13.188" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Name" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetTechCycleColorClient">
 | 
			
		||||
    <Position X="6" Y="8.75" Width="2.5" />
 | 
			
		||||
    <AssociationLine Name="Color" Type="ApiServer.Parametrs.TechCycleColor" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="6.188" Y="9.618" />
 | 
			
		||||
        <Point X="6.188" Y="9.938" />
 | 
			
		||||
        <Point X="8.75" Y="9.938" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Color" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetStateStructClient">
 | 
			
		||||
    <Position X="0.5" Y="11" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="StateStruct" Type="ApiServer.Parametrs.StateStruct" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="0.625" Y="11.868" />
 | 
			
		||||
        <Point X="0.625" Y="12.312" />
 | 
			
		||||
        <Point X="3" Y="12.312" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="StateStruct" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetProtectStateApi">
 | 
			
		||||
    <Position X="0.5" Y="8.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetProtectStateClient">
 | 
			
		||||
    <Position X="0.5" Y="10" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="ProtectState" Type="ApiServer.Parametrs.ProtectState" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="2.75" Y="10.688" />
 | 
			
		||||
        <Point X="5.562" Y="10.688" />
 | 
			
		||||
        <Point X="5.562" Y="10.238" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="ProtectState" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetDiscretApi">
 | 
			
		||||
    <Position X="0.5" Y="6.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetDiscretClient">
 | 
			
		||||
    <Position X="0.5" Y="7.75" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Discret_params" Type="ApiServer.Parametrs.DiscretParams" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="2.75" Y="8.5" />
 | 
			
		||||
        <Point X="5.5" Y="8.5" />
 | 
			
		||||
        <Point X="5.5" Y="8.18" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Discret_params" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.AnalogParams">
 | 
			
		||||
    <Position X="3" Y="3.5" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAEAAAAAABAAAAAAEAAAAAQAAAACAgACAAEIAAAAEAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.DiscretParams">
 | 
			
		||||
    <Position X="3" Y="6.5" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAQAAAAAAAAAAAAQAAAAAgAAAAAEAAAAAEAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Bits" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.ByteBit">
 | 
			
		||||
    <Position X="7" Y="7" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.Metric">
 | 
			
		||||
    <Position X="8.75" Y="5.25" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAgAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Metrics.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.ProtectState">
 | 
			
		||||
    <Position X="3" Y="8.75" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAgAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Protect.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.State">
 | 
			
		||||
    <Position X="7" Y="10.25" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAEAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\States.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.StateStruct">
 | 
			
		||||
    <Position X="3" Y="11.25" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\States.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="States" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.TechCycleName">
 | 
			
		||||
    <Position X="8.75" Y="12" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.TechCycleColor">
 | 
			
		||||
    <Position X="8.75" Y="8.75" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Configuration">
 | 
			
		||||
    <Position X="6" Y="0.5" Width="3.75" />
 | 
			
		||||
    <AssociationLine Name="r_analogParams" Type="ApiServer.Parametrs.AnalogParams" FixedFromPoint="true" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="9.5" Y="4.363" />
 | 
			
		||||
        <Point X="9.5" Y="4.927" />
 | 
			
		||||
        <Point X="5.75" Y="4.927" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAEAAAAEAAAAACgAgCAAAIAAAAAAAEEAAAAAAAEA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Field Name="r_analogParams" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Font Name="Segoe UI" Size="9" />
 | 
			
		||||
</ClassDiagram>
 | 
			
		||||
							
								
								
									
										39
									
								
								ApiServer/Diagrams/ClassDiagram4.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								ApiServer/Diagrams/ClassDiagram4.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
 | 
			
		||||
  <Class Name="ApiServer.Controllers.PasportController">
 | 
			
		||||
    <Position X="0.5" Y="0.5" Width="3.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAEAgAAAAAAAAAAAAACAAAAAAAAEAAAAAAAAAAAAI=</HashCode>
 | 
			
		||||
      <FileName>Controllers\PasportController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetListApi">
 | 
			
		||||
    <Position X="0.5" Y="4.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetListClient">
 | 
			
		||||
    <Position X="0.5" Y="5.75" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetPasportApi">
 | 
			
		||||
    <Position X="0.5" Y="3" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAABAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetPasportClient">
 | 
			
		||||
    <Position X="4.25" Y="0.5" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>UAAgEAIAEQgEIAACADAAggAIIACAARAAIBACAoIBAgQ=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Font Name="Segoe UI" Size="9" />
 | 
			
		||||
</ClassDiagram>
 | 
			
		||||
							
								
								
									
										380
									
								
								ApiServer/Diagrams/ClassDiagram_global.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										380
									
								
								ApiServer/Diagrams/ClassDiagram_global.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,380 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
 | 
			
		||||
  <Class Name="ApiServer.WorkWithFiles">
 | 
			
		||||
    <Position X="19" Y="4.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAgAgAAACEIAAIAAAAAAAAAECAAAABA=</HashCode>
 | 
			
		||||
      <FileName>WorkWithFiles.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Startup">
 | 
			
		||||
    <Position X="19" Y="2.25" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAgAAACAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Startup.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Program">
 | 
			
		||||
    <Position X="19" Y="0.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Program.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Controllers.DateController">
 | 
			
		||||
    <Position X="0.5" Y="0.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAQAAAAAAAAAAABAAACCAAAAIAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Controllers\DateController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Controllers.ParamsController">
 | 
			
		||||
    <Position X="0.5" Y="11.75" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAQAAAAAAAAAAAAAiAAACAAAAIAAIAAAEAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Controllers\ParamsController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Controllers.PasportController">
 | 
			
		||||
    <Position X="0.5" Y="24.5" Width="4.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAEAgAAAAAAAAAAAAACAAAAAAAAEAAAAAAAAAAAAI=</HashCode>
 | 
			
		||||
      <FileName>Controllers\PasportController.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogApi">
 | 
			
		||||
    <Position X="5.25" Y="0.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogClient">
 | 
			
		||||
    <Position X="7.75" Y="0.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analog" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogsApi">
 | 
			
		||||
    <Position X="5.25" Y="2.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetAnalogsClient">
 | 
			
		||||
    <Position X="7.75" Y="2.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analogs" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetTechCycleApi">
 | 
			
		||||
    <Position X="5.25" Y="9.25" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetTechCycleClient">
 | 
			
		||||
    <Position X="7.75" Y="9.25" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="TechCycle" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetProtectApi">
 | 
			
		||||
    <Position X="5.25" Y="7" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetProtectClient">
 | 
			
		||||
    <Position X="7.75" Y="7" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Protect" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetDiscretApi">
 | 
			
		||||
    <Position X="5.25" Y="4.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAIAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.DateGetDiscretClient">
 | 
			
		||||
    <Position X="7.75" Y="4.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Date.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Discret" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetAnalogApi">
 | 
			
		||||
    <Position X="5.25" Y="11.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetAnalogClient">
 | 
			
		||||
    <Position X="7.75" Y="11.75" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analog_params" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetMetricClient">
 | 
			
		||||
    <Position X="7.75" Y="16.5" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Metrics" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetTechCycleNameClient">
 | 
			
		||||
    <Position X="7.75" Y="23" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Name" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetTechCycleColorClient">
 | 
			
		||||
    <Position X="7.75" Y="21.5" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Color" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetStateStructClient">
 | 
			
		||||
    <Position X="7.75" Y="19.75" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="StateStruct" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetProtectStateApi">
 | 
			
		||||
    <Position X="5.25" Y="18" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetProtectStateClient">
 | 
			
		||||
    <Position X="7.75" Y="18" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="ProtectState" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetDiscretApi">
 | 
			
		||||
    <Position X="5.25" Y="14.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.ParamsGetDiscretClient">
 | 
			
		||||
    <Position X="7.75" Y="14.75" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Params.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Discret_params" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetListApi">
 | 
			
		||||
    <Position X="5.25" Y="24.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetListClient">
 | 
			
		||||
    <Position X="7.75" Y="24.5" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetPasportApi">
 | 
			
		||||
    <Position X="5.25" Y="26" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAABAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.ApiStruct.PasportGetPasportClient">
 | 
			
		||||
    <Position X="7.75" Y="26" Width="2.5" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>UAAgEAIAEQgEIAACADAAggAIIACAARAAIBACAoIBAgQ=</HashCode>
 | 
			
		||||
      <FileName>ApiStruct\Pasport.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.AnalogParams">
 | 
			
		||||
    <Position X="12.25" Y="11.75" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAEAAAAAABAAAAAAEAAAAAQAAAACAgACAAEIAAAAEAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.DiscretParams">
 | 
			
		||||
    <Position X="12.25" Y="14.75" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAQAAAAAAAAAAAAQAAAAAgAAAAAEAAAAAEAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Bits" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.ByteBit">
 | 
			
		||||
    <Position X="16.5" Y="14.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.Metric">
 | 
			
		||||
    <Position X="12.25" Y="16.5" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAgAAAAAAAAAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Metrics.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.ProtectState">
 | 
			
		||||
    <Position X="12.25" Y="18" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAgAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Protect.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.State">
 | 
			
		||||
    <Position X="16.5" Y="19.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAEAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\States.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.StateStruct">
 | 
			
		||||
    <Position X="12.25" Y="19.75" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\States.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="States" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.TechCycleName">
 | 
			
		||||
    <Position X="12.25" Y="23" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Parametrs.TechCycleColor">
 | 
			
		||||
    <Position X="12.25" Y="21.5" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAgAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Configuration">
 | 
			
		||||
    <Position X="19" Y="11.75" Width="3.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAEAAAAEAAAAACgAgCAAAIAAAAAAAEEAAAAAAAEA=</HashCode>
 | 
			
		||||
      <FileName>Parametrs\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Field Name="r_analogParams" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Analog">
 | 
			
		||||
    <Position X="11.75" Y="0.5" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAAgAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.AnalogArr">
 | 
			
		||||
    <Position X="11.75" Y="2.75" Width="2.25" />
 | 
			
		||||
    <AssociationLine Name="Analogs" Type="ApiServer.Structures.Analog" FixedToPoint="true">
 | 
			
		||||
      <Path>
 | 
			
		||||
        <Point X="13.75" Y="2.75" />
 | 
			
		||||
        <Point X="13.75" Y="2.247" />
 | 
			
		||||
      </Path>
 | 
			
		||||
    </AssociationLine>
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Analog.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
    <ShowAsCollectionAssociation>
 | 
			
		||||
      <Property Name="Analogs" />
 | 
			
		||||
    </ShowAsCollectionAssociation>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Discret">
 | 
			
		||||
    <Position X="11.75" Y="4.75" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.DiscretMatrix">
 | 
			
		||||
    <Position X="16.5" Y="4.75" Width="2" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAAAAAAAAgAAAAAAAAAAAABAAAAAAAAAIAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Discret.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.Protect">
 | 
			
		||||
    <Position X="11.75" Y="7" Width="2.25" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEABAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\Protect.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Class Name="ApiServer.Structures.TechCycle">
 | 
			
		||||
    <Position X="12.25" Y="9.25" Width="2.75" />
 | 
			
		||||
    <TypeIdentifier>
 | 
			
		||||
      <HashCode>AAAAAAAAACAAAAAgAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
 | 
			
		||||
      <FileName>Structures\TechCycle.cs</FileName>
 | 
			
		||||
    </TypeIdentifier>
 | 
			
		||||
  </Class>
 | 
			
		||||
  <Font Name="Segoe UI" Size="9" />
 | 
			
		||||
</ClassDiagram>
 | 
			
		||||
		Reference in New Issue
	
	Block a user