Add Json.Net and separate out Statistics Configuration file
Import Json.Net since it's difficult for SimpleJson to deal with nested type.
This commit is contained in:
@@ -9,7 +9,7 @@ namespace Shadowsocks.View
|
||||
{
|
||||
public partial class StatisticsStrategyConfigurationForm: Form
|
||||
{
|
||||
private ShadowsocksController _controller;
|
||||
private readonly ShadowsocksController _controller;
|
||||
private StatisticsStrategyConfiguration _configuration;
|
||||
|
||||
public StatisticsStrategyConfigurationForm(ShadowsocksController controller)
|
||||
@@ -24,8 +24,12 @@ namespace Shadowsocks.View
|
||||
|
||||
private void LoadConfiguration()
|
||||
{
|
||||
_configuration = _controller.GetConfigurationCopy()?.statisticsStrategyConfiguration
|
||||
_configuration = _controller.StatisticsConfiguration
|
||||
?? new StatisticsStrategyConfiguration();
|
||||
if (_configuration.Calculations == null)
|
||||
{
|
||||
_configuration = new StatisticsStrategyConfiguration();
|
||||
}
|
||||
}
|
||||
|
||||
private void InitData()
|
||||
|
||||
Reference in New Issue
Block a user