Skip to content

Commit

Permalink
Package
Browse files Browse the repository at this point in the history
  • Loading branch information
plazacraft committed Mar 2, 2017
1 parent 74f8587 commit f2e7901
Show file tree
Hide file tree
Showing 56 changed files with 1,803 additions and 1 deletion.
1 change: 0 additions & 1 deletion README.md

This file was deleted.

13 changes: 13 additions & 0 deletions Release/Apps/Build/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<Config xmlns="urn:x-fx.org:fx.core.net-1.0-lib.config">
<Application Name="FX.Core.NET.Build">
<XmlValue Namespace="FX.Core.NET.Build" Key="Logging">
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.logging" Type="FX.Core.NET.Lib.Logging.Providers.MultiProvider, FX.Core.NET.Lib" TraceSeverity="All">
<Providers>
<Provider Type="FX.Core.NET.Lib.Logging.Providers.ConsoleProvider, FX.Core.NET.Lib" TraceSeverity="CriticalError Error Warning Information" />
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logs/{Project}/Log.csv" SizeLimit="-1" TimeLimit="-1" UseAppRelativePath="true" />
</Providers>
</Provider>
</XmlValue>
</Application>
</Config>
Binary file added Release/Apps/Build/FX.Core.NET.Build.Lib.dll
Binary file not shown.
Binary file added Release/Apps/Build/FX.Core.NET.Build.exe
Binary file not shown.
9 changes: 9 additions & 0 deletions Release/Apps/Build/FX.Core.NET.Build.exe.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="FX.Core.NET.Build-FX.Core.NET.Build-ConfigPath" value="Config.xml"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
</startup>
</configuration>
Binary file added Release/Apps/Build/FX.Core.NET.Lib.dll
Binary file not shown.
14 changes: 14 additions & 0 deletions Release/Apps/Build/help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FX.Core.NET.Build.exe [[-<option> <args>] -<option> <args>...]

Options
cnf <file1>[[ <file2>] file3...] - load configuration files. Last file is the most important (this is mandatory for almost all options)
mcert <name> <password> - creates certificates for delay signed assemblies
xsd <projectPath> <buildProject> - build xsd project files
assVer <projectPath> <buildProject> - create version for project assembly
regAss <snkFile> - register delay signed assemblies to run without strong name veryfication
uregAss <snkFile> - unregister delay signed assemblies
sign <projectPath> <buildProject> <config> - sign the assembly
obfuscate <projectPath> <buildProject> <config> - obfuscate the assembly
build <projectPath> <config> <outputfolder> - build solution, if certfilepath() and password are provided then assemblies will be fully signed and obfuscated


10 changes: 10 additions & 0 deletions Release/Apps/Build/license.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<LicenseConfig xmlns="urn:x-fx.org:fx.core.net-1.0-lib.license">
<Licenses IssuedFor="Public">
<Computers>
<Computer Name="*" />
</Computers>
<License Module="FX.Core.NET.*" Type="Free" Version="1.*.*.*" />
</Licenses>
<Signature>N7x7nujJPYVbdJsAjtDLItZ/441O4wswYBYiu7ICe7/eXwHwWePQHs0mUGJEAsQH8w64CDVcG259V/kIs3u1MrqbprkbIKcVxLpceAKJQWKwPFqzHKzZ0RRQMEMcRmUr5/kRYYkhlHDn+Ynlh0mAxSJlx4WJNWOOnoizF5b/KFXrhnzlaJQOtScNcgln3Yh8/sLXWC6Og8O0A562Cg3CvT26yUCZltUD6KVZHNt5QKq9rWzwEBlEGIuA/cGjdYYh2rK+SoQYgC8UkkVIGV/q1oqXdW4CToeJOzTpH1o3llUfVSmZhEsmzVnvE4Z/1E4qbgoUJfatUulAEWiB8Wppkw==</Signature>
</LicenseConfig>
8 changes: 8 additions & 0 deletions Release/Apps/Test/Config/Test01/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.config" Type="FX.Core.NET.Lib.Config.Providers.HierarchicProvider, FX.Core.NET.Lib">
<Providers>
<Provider Type="FX.Core.NET.Lib.Config.Providers.AppConfigProvider, FX.Core.NET.Lib" />
<Provider Type="FX.Core.NET.Lib.Config.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Config/Test01/Config_data.xml" Format="FX.Core.NET.Lib.Config.Format.XMLConfig, FX.Core.NET.Lib" BackupOnSave="1" />
<Provider Type="FX.Core.NET.Lib.Config.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Config/Test01/Config_data.csv" Format="FX.Core.NET.Lib.Config.Format.CsvConfig, FX.Core.NET.Lib" BackupOnSave="0" />
</Providers>
</Provider>
3 changes: 3 additions & 0 deletions Release/Apps/Test/Config/Test01/Config_data.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TestApp;FX.Core.NET.Test;Value1;TestApp 1 Value 1 CSV
TestApp;FX.Core.NET.Test;Value2;TestApp 1 Value 2 CSV
TestApp;FX.Core.NET.Test;Value4;TestApp 1 Value 4 CSV
11 changes: 11 additions & 0 deletions Release/Apps/Test/Config/Test01/Config_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<Config xmlns="urn:x-fx.org:fx.core.net-1.0-lib.config">
<Application Name="TestApp">
<Value Namespace="FX.Core.NET.Test" Key="Value1">TestApp 1 Value 1 XML</Value>
<Value Namespace="FX.Core.NET.Test" Key="Value2"><![CDATA[TestApp 1 Value 2 XML]]></Value>
</Application>
<Application Name="TestApp2">
<Value Namespace="FX.Core.NET.Test" Key="Value1">TestApp 2 Value 1 XML</Value>
<Value Namespace="FX.Core.NET.Test" Key="Value2"><![CDATA[TestApp 2 Value 1 XML]]></Value>
</Application>
</Config>
7 changes: 7 additions & 0 deletions Release/Apps/Test/Config/Test01/Validation.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Full Key Name;Value
TestApp-FX.Core.NET.Test-Value1;TestApp 1 Value 1 APP
TestApp-FX.Core.NET.Test-Value3;TestApp 1 Value 3 APP
TestApp-FX.Core.NET.Test-Value2;TestApp 1 Value 2 XML
TestApp2-FX.Core.NET.Test-Value1;TestApp 2 Value 1 XML
TestApp2-FX.Core.NET.Test-Value2;TestApp 2 Value 1 XML
TestApp-FX.Core.NET.Test-Value4;TestApp 1 Value 4 CSV
8 changes: 8 additions & 0 deletions Release/Apps/Test/Config/Test02/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.config" Type="FX.Core.NET.Lib.Config.Providers.HierarchicProvider, FX.Core.NET.Lib">
<Providers>
<Provider Type="FX.Core.NET.Lib.Config.Providers.AppConfigProvider, FX.Core.NET.Lib" />
<Provider Type="FX.Core.NET.Lib.Config.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Config/Test02/Config_data.csv" Format="FX.Core.NET.Lib.Config.Format.CsvConfig, FX.Core.NET.Lib" BackupOnSave="0" />
<Provider Type="FX.Core.NET.Lib.Config.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Config/Test02/Config_data.xml" Format="FX.Core.NET.Lib.Config.Format.XMLConfig, FX.Core.NET.Lib" BackupOnSave="1" />
</Providers>
</Provider>
3 changes: 3 additions & 0 deletions Release/Apps/Test/Config/Test02/Config_data.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TestApp;FX.Core.NET.Test;Value1;TestApp 1 Value 1 CSV
TestApp;FX.Core.NET.Test;Value2;TestApp 1 Value 2 CSV
TestApp;FX.Core.NET.Test;Value4;TestApp 1 Value 4 CSV
11 changes: 11 additions & 0 deletions Release/Apps/Test/Config/Test02/Config_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<Config xmlns="urn:x-fx.org:fx.core.net-1.0-lib.config">
<Application Name="TestApp">
<Value Namespace="FX.Core.NET.Test" Key="Value1">TestApp 1 Value 1 XML</Value>
<Value Namespace="FX.Core.NET.Test" Key="Value2"><![CDATA[TestApp 1 Value 2 XML]]></Value>
</Application>
<Application Name="TestApp2">
<Value Namespace="FX.Core.NET.Test" Key="Value1">TestApp 2 Value 1 XML</Value>
<Value Namespace="FX.Core.NET.Test" Key="Value2"><![CDATA[TestApp 2 Value 1 XML]]></Value>
</Application>
</Config>
7 changes: 7 additions & 0 deletions Release/Apps/Test/Config/Test02/Validation.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Full Key Name;Value
TestApp-FX.Core.NET.Test-Value1;TestApp 1 Value 1 APP
TestApp-FX.Core.NET.Test-Value3;TestApp 1 Value 3 APP
TestApp-FX.Core.NET.Test-Value2;TestApp 1 Value 2 CSV
TestApp-FX.Core.NET.Test-Value4;TestApp 1 Value 4 CSV
TestApp2-FX.Core.NET.Test-Value1;TestApp 2 Value 1 XML
TestApp2-FX.Core.NET.Test-Value2;TestApp 2 Value 1 XML
Binary file added Release/Apps/Test/FX.Core.NET.DB.Lib.dll
Binary file not shown.
Binary file added Release/Apps/Test/FX.Core.NET.Lib.dll
Binary file not shown.
Binary file added Release/Apps/Test/FX.Core.NET.Test.exe
Binary file not shown.
10 changes: 10 additions & 0 deletions Release/Apps/Test/FX.Core.NET.Test.exe.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="TestApp-FX.Core.NET.Test-Value1" value="TestApp 1 Value 1 APP"/>
<add key="TestApp-FX.Core.NET.Test-Value3" value="TestApp 1 Value 3 APP"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
</startup>
</configuration>
9 changes: 9 additions & 0 deletions Release/Apps/Test/Logging/Test01/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.logging" Type="FX.Core.NET.Lib.Logging.Providers.MultiProvider, FX.Core.NET.Lib">
<Providers>
<Provider Type="FX.Core.NET.Lib.Logging.Providers.ConsoleProvider, FX.Core.NET.Lib" TraceSeverity="CriticalError Error Warning Information" />

<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test01/log.csv" TimeLimit="1" MessageHeaders="All" />
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test01/error.csv" SizeLimit="1" TraceSeverity="Warning Error" MessageHeaders="All" />
</Providers>
</Provider>
10 changes: 10 additions & 0 deletions Release/Apps/Test/Logging/Test01/Validation.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
File;App;Severity;Assembly;Method;Message
log;4
error;3
log;TestApp;Information;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 1
log;TestApp;Warning;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 2
log;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 3
log;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 4
error;TestApp;Warning;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 2
error;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 3
error;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 4
7 changes: 7 additions & 0 deletions Release/Apps/Test/Logging/Test02/Config-tmp.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="!!SCHEME_URI!!-lib.logging" Type="FX.Core.NET.Lib.Logging.Providers.HierarchicProvider, FX.Core.NET.Lib" TraceSeverity="Error">
<Providers>
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test02/log:.csv" MessageHeaders="All" />
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test02/error.csv" TraceSeverity="Warning Error" MessageHeaders="All" />
</Providers>
</Provider>
7 changes: 7 additions & 0 deletions Release/Apps/Test/Logging/Test02/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.logging" Type="FX.Core.NET.Lib.Logging.Providers.HierarchicProvider, FX.Core.NET.Lib" TraceSeverity="Error">
<Providers>
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test02/log:.csv" MessageHeaders="All" />
<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logging/Test02/error.csv" TraceSeverity="Warning Error" MessageHeaders="All" />
</Providers>
</Provider>
5 changes: 5 additions & 0 deletions Release/Apps/Test/Logging/Test02/Validation.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
File;App;Severity;Assembly;Method;Message
log;0
error;1
error;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 3
error;TestApp;Error;FX.Core.NET.Test;FX.Core.NET.Test.Logging: Test - Boolean RunTestCode(System.String);Test Message 4
17 changes: 17 additions & 0 deletions Release/Apps/Test/Tools/StateMachine/Test01/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<StateMachineDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:x-fx.org:fx.core.net-1.0-lib.tools">
<IntMachine StartState="0">
<IntState Value="0">
<IntNextState NextState="1" Action="0" />
<IntNextState NextState="2" Action="1" />
</IntState>
<IntState Value="1">

</IntState>
<IntState Value="2">
<IntNextState NextState="0" Action="0" />
</IntState>
</IntMachine>
</StateMachineDef>
18 changes: 18 additions & 0 deletions Release/Apps/Test/Tools/StateMachine/Test02/Config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<StateMachineDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:x-fx.org:fx.core.net-1.0-lib.tools">

<StringMachine StartState="START">
<StringState Value="START">
<StringNextState NextState="STATE 1" Action="GOTO 1" />
<StringNextState NextState="STATE 2" Action="GOTO 2" />
</StringState>
<StringState Value="STATE 1">

</StringState>
<StringState Value="STATE 2">
<StringNextState NextState="START" Action="RESTART" />
</StringState>
</StringMachine>
</StateMachineDef>
12 changes: 12 additions & 0 deletions Release/Apps/Test/Tools/Text/Test01/Template.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Replace values: [val 1], [any value]
Don't replace (escape): ^[no change^]
Don't replace (escape): ^^^[no change^]
Replace values (escape only escape character): ^^^^[val 2]
Single line Section: [section 1] value: [val 1] [/section 1]
Multi line and nested section:
[section 1]
Topic for section 1: [val 1]
[section 2]
Inner data: [val 1]
[/section 2]
[/section 1]
12 changes: 12 additions & 0 deletions Release/Apps/Test/Tools/Text/Test01/Validation.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Replace values: VALUE 1, <any value>
Don't replace (escape): [no change]
Don't replace (escape): ^[no change]
Replace values (escape only escape character): ^^VALUE 2
Single line Section: value: VALUE 1(section 1)
Multi line and nested section:

Topic for section 1: VALUE 1(section 1)

Inner data: VALUE 1(section 2)


5 changes: 5 additions & 0 deletions Release/Apps/Test/Tools/Text/Test02/Template.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[HEADER]This is message with name: "[name]" and description: "[desc]"[/HEADER]
ROWS DATA:
[ROWS] id: [id], name: [name]
[/ROWS]
[HEADER]End of message with name: "[name]"[/HEADER]
7 changes: 7 additions & 0 deletions Release/Apps/Test/Tools/Text/Test02/Validation.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
This is message with name: "Message Name" and description: "Message Descr"
ROWS DATA:
id: 1, name: Row nr 1
id: 2, name: Row nr 2
id: 3, name: Row nr 3

End of message with name: "Message Name"
10 changes: 10 additions & 0 deletions Release/Apps/Test/license.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<LicenseConfig xmlns="urn:x-fx.org:fx.core.net-1.0-lib.license">
<Licenses IssuedFor="Public">
<Computers>
<Computer Name="*" />
</Computers>
<License Module="FX.Core.NET.*" Type="Test" Version="*.*.*.*" />
</Licenses>
<Signature>MYHjCMZn8OENeG3r5gSndh5JelLHmfoHNDeGOzTeq10hps8YxC/2+6vbWS/F5OArIWTDye9K6w4kkZ0sqoFhA0HF3uiV07BPROqrlLqJr+ZgVkdjDZaYR6UUMxWguar1TahzIAOqaef6A1a6RnzcQr2FU3GPRYONs74jFqi/i66mrF2AHhRvEImIrmQJVNXWspYamlLRhow0ZoLYBlcI9+QIPnduiHH656HGlHV8/T4GwHc63FN2kMzCahJ4tRBo0rv/coW/KMHtDTdlAfi+1zcLz+HrzpVFtF2h4O5Rx88NyDFEz+0/MaZNAmdBm0wJ4RNv8wrUuAvFtpfIg7mINA==</Signature>
</LicenseConfig>
21 changes: 21 additions & 0 deletions Release/Apps/Test/test.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
"Module";"Test";"Status";"Message";"Start";"Finish";"Time (ms)";"Expected val";"Real val"
"Config";"";"Info";"Init";"";"";"";"";""
"Config";"";"Info";"Start";"";"";"";"";""
"Config";"Test01";"Success";"";"2017-03-02 20:25:56.700";"2017-03-02 20:25:56.755";"55,0032";"";""
"Config";"Test02";"Success";"";"2017-03-02 20:25:56.774";"2017-03-02 20:25:56.776";"2,0001";"";""
"Logging";"";"Info";"Init";"";"";"";"";""
"Logging";"";"Info";"Start";"";"";"";"";""
"Logging";"Test01";"Success";"";"2017-03-02 20:25:56.779";"2017-03-02 20:26:00.167";"3388,1938";"";""
"Logging";"Test02";"Success";"";"2017-03-02 20:26:00.168";"2017-03-02 20:26:03.488";"3320,1899";"";""
"Tools/Text";"";"Info";"Init";"";"";"";"";""
"Tools/Text";"";"Info";"Start";"";"";"";"";""
"Tools/Text";"Test01";"Success";"";"2017-03-02 20:26:03.494";"2017-03-02 20:26:03.517";"23,0014";"";""
"Tools/Text";"Test02";"Success";"";"2017-03-02 20:26:03.519";"2017-03-02 20:26:03.682";"163,0093";"";""
"Tools/StateMachine";"";"Info";"Init";"";"";"";"";""
"Tools/StateMachine";"";"Info";"Start";"";"";"";"";""
"Tools/StateMachine";"Test01";"Success";"";"2017-03-02 20:26:03.687";"2017-03-02 20:26:03.737";"50,0028";"";""
"Tools/StateMachine";"Test02";"Success";"";"2017-03-02 20:26:03.738";"2017-03-02 20:26:03.754";"16,0009";"";""
"Tools/StateMachine";"";"Info";"Cleanup finish";"";"";"";"";""
"Tools/Text";"";"Info";"Cleanup finish";"";"";"";"";""
"Logging";"";"Info";"Cleanup finish";"";"";"";"";""
"Config";"";"Info";"Cleanup finish";"";"";"";"";""
Binary file added Release/Apps/Tools/FX.Core.NET.DB.Lib.dll
Binary file not shown.
Binary file added Release/Apps/Tools/FX.Core.NET.Lib.dll
Binary file not shown.
Binary file added Release/Apps/Tools/FX.Core.NET.Tools.exe
Binary file not shown.
6 changes: 6 additions & 0 deletions Release/Apps/Tools/FX.Core.NET.Tools.exe.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
</startup>
</configuration>
11 changes: 11 additions & 0 deletions Release/Apps/Tools/help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FX.Core.NET.Tools.exe [-<option> <args>] [-<option> <args>] ...

Options:
keygen <output> [<keysize>] - Generates pair public and private key in XML format to output file
license <license_option> <license_args> - Do aktions on license file.
Available license_option:
sign <input_license> <private_key>: signs license xml file. Private key is a path to private key file in XML format,
check <input_license> <public_key>: checks the license signature. Public key is a path to public key file in XML format

Example:
FX.Core.NET.Tools.exe -keygen keys.xml
10 changes: 10 additions & 0 deletions Release/Apps/Tools/license.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<LicenseConfig xmlns="urn:x-fx.org:fx.core.net-1.0-lib.license">
<Licenses IssuedFor="Public">
<Computers>
<Computer Name="*" />
</Computers>
<License Module="FX.Core.NET.*" Type="Free" Version="1.*.*.*" />
</Licenses>
<Signature>N7x7nujJPYVbdJsAjtDLItZ/441O4wswYBYiu7ICe7/eXwHwWePQHs0mUGJEAsQH8w64CDVcG259V/kIs3u1MrqbprkbIKcVxLpceAKJQWKwPFqzHKzZ0RRQMEMcRmUr5/kRYYkhlHDn+Ynlh0mAxSJlx4WJNWOOnoizF5b/KFXrhnzlaJQOtScNcgln3Yh8/sLXWC6Og8O0A562Cg3CvT26yUCZltUD6KVZHNt5QKq9rWzwEBlEGIuA/cGjdYYh2rK+SoQYgC8UkkVIGV/q1oqXdW4CToeJOzTpH1o3llUfVSmZhEsmzVnvE4Z/1E4qbgoUJfatUulAEWiB8Wppkw==</Signature>
</LicenseConfig>
7 changes: 7 additions & 0 deletions Release/Apps/Tools/log_config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Provider xmlns="urn:x-fx.org:fx.core.net-1.0-lib.logging" Type="FX.Core.NET.Lib.Logging.Providers.MultiProvider, FX.Core.NET.Lib" >
<Providers>
<Provider Type="FX.Core.NET.Lib.Logging.Providers.ConsoleProvider, FX.Core.NET.Lib" TraceSeverity="CriticalError Error Warning Information" MessageHeaders="Message" />
<!--<Provider Type="FX.Core.NET.Lib.Logging.Providers.FileProvider, FX.Core.NET.Lib" ConnectionString="Logs\Log.csv" TraceSeverity="CriticalError Error Warning Information Verbose" SizeLimit="-1" TimeLimit="-1" UseAppRelativePath="true" MessageHeaders="App DateTime Severity Message Exception" />-->
</Providers>
</Provider>
Loading

0 comments on commit f2e7901

Please sign in to comment.