18 lines
537 B
C#
18 lines
537 B
C#
|
|
using ServerBase;
|
|
using MetaAssets;
|
|
|
|
|
|
namespace ServerCommon;
|
|
|
|
|
|
public static class InstanceDataValidator
|
|
{
|
|
[MetaValidator]
|
|
public static void Validate(InstanceMetaData instance, ValidatorErrorCollection errors)
|
|
{
|
|
// 1. access type and id 체크
|
|
if(instance.AccessType == AccessType.Item && false == CommonValidator.isExistItemId(instance.AccessId))
|
|
errors.add($"Invalid Instance data : access type and id is invalid - AccessType[{instance.AccessType}] AccessId[{instance.AccessId}]");
|
|
}
|
|
} |