I want to dissolve my layer by using this script and it is successful, however I want my dissolved layer to be temporary, and my input as any active layer. Can someone help me?
from qgis import processing
inlayer = r'C:\Users\CMCA\OneDrive - Boskalis\Documents\Trial PyQGIS\Tobe_Dissolved01.shp'
outlayer = r'C:\Users\CMCA\OneDrive - Boskalis\Documents\Trial PyQGIS\dissolve.shp'
processing.run("native:dissolve", {'INPUT':inlayer, 'FIELD':[], 'OUTPUT':outlayer})
iface.addVectorLayer(outlayer, '', 'ogr')