废话不多说,直接上code.
//new enum
public enum ViewerType
{
Viewer = 0,
ViewerDiff,
ViewerDiffOfTwo
}
//interface parameter
PayLoadTriple GetViewerPayloads(string externalId1, ViewerType viewerType);
//class implement
public PayLoadTriple GetViewerPayloads(string externalId1, ViewerType viewerType)
{
switch (viewerType)
{
case ViewerType.Viewer:
standardPayload = ************;
break;
case ViewerType.ViewerDiff:
break;
case ViewerType.ViewerDiffOfTwo:
break;
}