public static void Submit(GlobalConfiguration configuration)
{
foreach (
var propertyInfo in
typeof(GlobalConfiguration).GetProperties().Where(propertyInfo => propertyInfo.CanWrite))
{
propertyInfo.SetValue(Instance, propertyInfo.GetValue(configuration));
}
}