Exemplo n.º 1
0
 internal static GrainId ComposeGrainId(GrainClassData implementation, string primaryKey, Type interfaceType)
 {
     return(GrainId.GetGrainId(implementation.GetTypeCode(interfaceType), primaryKey));
 }
Exemplo n.º 2
0
 internal static GrainId ComposeGrainId(int baseTypeCode, string primaryKey, Type interfaceType)
 {
     return(GrainId.GetGrainId(ComposeGenericTypeCode(interfaceType, baseTypeCode), primaryKey));
 }
Exemplo n.º 3
0
 internal static GrainId ComposeGrainId(GrainClassData implementation, Guid primaryKey, Type interfaceType, string keyExt = null)
 {
     return(GrainId.GetGrainId(implementation.GetTypeCode(interfaceType), primaryKey, keyExt));
 }
Exemplo n.º 4
0
 internal static GrainId ComposeGrainId(int baseTypeCode, Guid primaryKey, Type interfaceType, string keyExt = null)
 {
     return(GrainId.GetGrainId(ComposeGenericTypeCode(interfaceType, baseTypeCode),
                               primaryKey, keyExt));
 }