Remotely/Server/Services/PascalCase.cs
Jared Goodwin 6159b26164 WIP
2021-07-29 07:53:57 -07:00

24 lines
541 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.Json;
using System.Threading.Tasks;
namespace Remotely.Server.Services
{
public class PascalCase : JsonNamingPolicy
{
public override string ConvertName(string name)
{
if (string.IsNullOrWhiteSpace(name))
{
return name;
}
var first = name.First().ToString().ToUpper();
return first + new string(name.Skip(1).ToArray());
}
}
}