diff --git a/API/NetCore3.0/ConfigHandling.Net.xml b/API/NetCore3.0/ConfigHandling.Net.xml
deleted file mode 100644
index de59898..0000000
--- a/API/NetCore3.0/ConfigHandling.Net.xml
+++ /dev/null
@@ -1,595 +0,0 @@
-
-
-
- ConfigHandling.Net
-
-
-
- A class that handles the config property and making sure it sets the value
-
-
- Creates a new instance of
-
-
- Gets or sets the config object
-
-
- The field for the config object behind the property
-
-
- The attribute responsible for giving the system its information
-
-
- Creates a new instance of
-
-
- Creates a new instance of
- The name of this config object
-
-
- Creates a new instance of
- The name of this config object
- The catergory this config objects fall under, use \ for sub categories,
- if no subfolder is given, then the category is copied to subfolder
- [ConfigAttribute("Example", "DaanV2\\General")]
-
-
- Creates a new instance of
- The name of this config object
- The catergory this config objects fall under, use \ for sub categories
- The subfolder the config loader needs to save/load from.
- relative fromt the config folder, use \ to create even deeper folder structures
-
-
- Gets or sets the name of this object
-
-
- Gets or sets the category of this object
-
-
- Gets or sets the subfolder for this config
-
-
- Gets or sets the name of this object
-
-
- Gets or sets the category of this object
-
-
- Gets or sets the subfolder for this config
-
-
- The interface responsible for setting default values when the config file is missing
-
-
- Fills this object with the given default values for the config save file
-
-
- The class responsible for forming the contract between the interface and the json serializer
-
-
- Serializes the given object into the given stream
- The given object to serialize
- The given stream to write in
-
-
- Creates a new instance of
-
-
- Creates a new instance of
- Force the serializer to use this type instead of its generic type
-
-
- Gets or sets the type used to serialize
-
-
- Deserializes the given stream into the specified object
- The stream to reader from
- Deserializes the given stream into the specified object
-
-
- The class that is reponsible for creating serializers/deserializers
-
-
- Creates a new instance of
-
-
- The name used for identifying this factory
-
-
- The name used for identifying this factory
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to deserialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to serialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type/>
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type/>
-
-
- The class that is responisble binding the .net xml serializer to the interface
-
-
- Serializes the given object into the given stream
- The object to serialize
- The stream to write to
-
-
- Creates a new instance of
-
-
- Creates a new instance of
- The type the serializer has to serialize
-
-
- Deserializes the given stream into the specified object type
- The stream to read from
- Deserializes the given stream into the specified object type
-
-
- The interface responsible for defining how a serializer should behave
-
-
- Deserializes the given stream into the specified object
- The stream to deserialize
- Deserializes the given stream into the specified object
-
-
- The interface responsible for telling how serializers should behave
-
-
- Serializes the given object into the specified stream
- The object to serialize
- The stream to write to
-
-
- A interface that is responisble for dictating how a serializing factory should behave
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to deserialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to serialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type
-
-
- Gets the name used for identifying this factory
-
-
- The factory responsible for providing serializer/deserializer for the given object
-
-
- Creates a new instance of
-
-
- The name of this Json serializing factory
-
-
- Gets the name of this Json serializing factory
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to deserialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of deserializing the given object type
- The object type to serialize
- Returns a serializer that is capable of deserializing the given object type
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type
-
-
- Returns a serializer that is capable of serializing the given object type
- The object type to serialize
- Returns a serializer that is capable of serializing the given object type
-
-
- The static class responsible for serializing/deserializing object into the files
-
-
- Initializes the instance of
-
-
- Reflects upong the given assemblies to load in specified factories to load into memory
- The assembly to reflect upon
-
-
- Adds the given factory to the internal list
- The factory to add, cannot be null
-
-
-
- Switches the current serializing factory to the specified factory in config options
-
-
- Handles and writes the appropriate message
- The filepath to the config file
- The exception that has been throw
-
-
- Handles and writes the appropriate message
- The filepath to the config file
- The exception that has been throw
-
-
- Returns a lock that is assigned to the specified filepath
- The filepath to return a lock for
- Returns a lock that is assigned to the specified filepath
-
-
- Preloads and intializes this class factories
-
-
- The locks used for to make sure config files can only be accesed by 1 thread at a time
-
-
- The current serializing factory that is being used
-
-
- The internal dictionary of factories
-
-
- Loads the specified object from file storage or creates a new instance
- The type of the object to retrieve
- the name of the config
- A is returned
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Loads the given config into an object from the xml file in the config folder
- The object type to be returned and loaded
- The name of the config
- Loads the given config into an object from the xml file in the config folder
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Save the given object into a file
- The object to save
- The filename the objects should get
-
-
-
-
-
-
-
-
-
-
-
-
-
- The class responsible for presistanting config objects as well as the loading and saving.
-
-
- Remove the config from the internal list
- DOLATER FILL IN
-
-
-
- Remove the config from the internal list
- DOLATER FILL IN
-
-
-
- Clears the complete internal list
- DOLATER FILL IN
-
-
- Returns the name of the given object needed for the process. also checks if the object has the needed attributes
- The type to retrieve the name of
- Returns a
-
-
-
-
-
-
-
- Sets the given config under the given key
- The key to set the config under, use the configs own type! but this function allows to bypass that
- The config object to set under the given key
-
-
-
-
- Sets the given config
- DOLATER FILL IN
-
-
-
-
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
- the object type to get
- Returns a
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
- The config object to be returned
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
- the object type to get
- If true the object is stored in memory, if false then the config is just loaded from the file
- Returns a
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
- The config object to be returned
- If true the object is stored in memory, if false then the config is just loaded from the file
- Retrieves the config using the given type, either loads it from memory or from the file, if none are succesfull a new instance is created and saved
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Creates a new instance of
-
-
- Pre initializes the values inside of this class
- Marks if it should load the given objects from the loaded assemblies
-
-
-
-
-
-
-
-
-
-
- Looks through the given assembly looking for config objects and load them into memory. Creating files if they are not present.
- The assembly to preload
-
-
-
-
-
-
-
-
-
- Gets or sets the dataset of types to configs
-
-
- Returns the amount of objects currently saved in memory
-
-
- Loads a given type from the file
- DOLATER FILL IN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Saves the given type into a file
- DOLATER FILL IN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- saves all the config in memory to a file
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- The dataset of types to configs
-
-
- The static class that is responsible for handling the options
-
-
- Initializes a new instance of
-
-
- The path where values of this class are saved
-
-
- The folder where the configs are stored or loaded from
-
-
- The extension the config files will receive
-
-
- The name of the serializing factory
-
-
- The amount of locks used by the config loader
-
-
- Preloads this class and its values.
-
-
- Save this class into the config.ini file
-
-
- Loads the config.ini file
-
-
- checks if the config.ini file exists
- Returns a
-
-
- The path where values of this class are saved
-
-
- The folder where the configs are stored or loaded from
-
-
- The extension the config files will receive
-
-
- The name of the serializing factory
-
-
- The amount of locks used
-
-
-
diff --git a/API/NetCore3.0/NetCore3.0.csproj b/API/NetCore3.0/NetCore3.0.csproj
deleted file mode 100644
index 019891e..0000000
--- a/API/NetCore3.0/NetCore3.0.csproj
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
- netcoreapp3.0
- DaanV2.Config
- AnyCPU;x64;x86
-
- ConfigHandling.Net
- Daan Verstraten
- ConfigHandling.Net takes care of all your config or options objects. It takes care of saving, loading, and persistence of objects in memory. Config objects are saved in a centralized location.
- Daan Verstraten 2018
- LICENSE.txt
- https://github.com/DaanV2/Config-Handling.Net
- https://github.com/DaanV2/Config-Handling.Net
- git
- config;config-management;
- 1.2.0.0
- false
- 1.2.0.0
-
-
-
- TRACE;NETCORE
- none
- false
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
- TRACE;NETCORE
- none
- false
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
- TRACE;NETCORE
- none
- false
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
- TRACE;NETCORE
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
- TRACE;NETCORE
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
- TRACE;NETCORE
- D:\Mijn Projecten\Software\Git Hub\Config-Handling.Net\API\NetCore3.0\ConfigHandling.Net.xml
-
-
-
-
-
diff --git a/Config-Handling.Net.nuspec b/Config-Handling.Net.nuspec
index 76e5f0b..6e67118 100644
--- a/Config-Handling.Net.nuspec
+++ b/Config-Handling.Net.nuspec
@@ -21,7 +21,6 @@
-
@@ -40,7 +39,6 @@
-