Lookup in form extension

Hello All:

I am trying to learn new things in D365FO.

I created a new CusTtable Form extention. I added a string field.

then I went to the field

pastedimage1510889479952v2.pngpastedimage1510889301091v1.png

I created a new extension class

class custTableExtension
{

///


///
///

///
///
[FormControlEventHandler(formControlStr(CustTableExtention1, Einvoice_STC_Lookup), FormControlEventType::Lookup)]
public static void Einvoice_STC_Lookup_OnLookup(FormControl sender, FormControlEventArgs e)
{
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(DirPartyPostalAddressView), sender);
QueryBuildDataSource queryBuildDataSource;
Query query;
FormRun formRun;
FormControl formCtrl;

formRun = sender.formRun();

formCtrl = formRun.design().controlName(formControlStr(RetailLoyaltyCards, RetailLoyaltyCard_Party2));

sysTableLookup.addLookupfield(fieldNum(DirPartyPostalAddressView, LocationName), true);
query = new Query();
queryBuildDataSource = query.addDataSource(tableNum(DirPartyPostalAddressView));
queryBuildDataSource.addRange(fieldNum(DirPartyPostalAddressView, Party)).value(SysQuery::value(str2Int64(formCtrl.valueStr())));

sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();
}

}

I am getting an error in this line [FormControlEventHandler(formControlStr(CustTableExtention1, Einvoice_STC_Lookup), FormControlEventType::Lookup)] saying that form custTableExtension1 is not found.

Can anyone tell what I am doing wrong?

Thanks,

Axdeveloper1