EzServiceBase class abstract
Full documentation: https://www.ezflap.io/deep-dive/di/di.html#services
All services (i.e. classes that are annotated with EzService) extend
the generated _EzServiceBase
class.
_EzServiceBase
always extends EzServiceBase directly or indirectly.
By default, it extends EzServiceBase directly.
However, if the overrideBaseClassType
parameter is passed to the
EzService annotation - then _EzServiceBase
will extends the type passed
with overrideBaseClassType
.
In such case, the "custom" class passed in overrideBaseClassType
must
extend EzServiceBase (directly or indirectly).
- Inheritance
-
- Object
- Guid
- $Singleton
- EzServiceBase
- Implementers
Constructors
Properties
Methods
-
$initDI(
[Map< String, dynamic> ? mapOverrides]) → void -
override
-
getGuid(
) → int -
Get this instance's guid as integer.
inherited
-
getGuidAsString(
) → String -
Get this instance's guid as String.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited