DocSpace-client/common/services/ASC.Feed.Aggregator/Configuration/FeedSettings.cs

22 lines
526 B
C#
Raw Normal View History

2020-06-03 14:53:58 +00:00
using System;
using ASC.Common.Utils;
using Microsoft.Extensions.Configuration;
namespace ASC.Feed.Configuration
{
public class FeedSettings
{
public string ServerRoot { get; set; }
public TimeSpan AggregatePeriod { get; set; }
public TimeSpan AggregateInterval { get; set; }
public TimeSpan RemovePeriod { get; set; }
public static FeedSettings GetInstance(IConfiguration configuration) => configuration.GetSetting<FeedSettings>("feed");
}
}