namespace TaskIt.Assets.Resources
{
    public sealed class ResourceWrapper
    {
        private static ApplicationStrings _applicationStrings;
        private static CommonStrings _commonStrings;
        private static ErrorStrings _errorStrings;

        public ApplicationStrings ApplicationStrings
        {
            get { return _applicationStrings ?? (_applicationStrings = new ApplicationStrings()); }
        }

        public CommonStrings CommonStrings
        {
            get { return _commonStrings ?? (_commonStrings = new CommonStrings()); }
        }

        public ErrorStrings ErrorStrings
        {
            get { return _errorStrings ?? (_errorStrings = new ErrorStrings()); }
        }
    }
}